From a7227035b34ebdb38dbc47b7b6462547b6d8c3ee Mon Sep 17 00:00:00 2001 From: caishi <1149225589@qq.com> Date: Wed, 13 Jan 2021 15:53:54 +0800 Subject: [PATCH] build --- asset-manifest.json | 10 +++++----- index.html | 2 +- service-worker.js | 2 +- static/js/21.4f0cbca7.chunk.js | 2 ++ ...js.LICENSE.txt => 21.4f0cbca7.chunk.js.LICENSE.txt} | 0 static/js/21.f694f8ec.chunk.js | 2 -- static/js/main.a09707b3.chunk.js | 2 -- static/js/main.ca9d02d7.chunk.js | 2 ++ ....LICENSE.txt => main.ca9d02d7.chunk.js.LICENSE.txt} | 0 ...ntime~main.02768daf.js => runtime~main.991a3d31.js} | 2 +- 10 files changed, 12 insertions(+), 12 deletions(-) create mode 100644 static/js/21.4f0cbca7.chunk.js rename static/js/{21.f694f8ec.chunk.js.LICENSE.txt => 21.4f0cbca7.chunk.js.LICENSE.txt} (100%) delete mode 100644 static/js/21.f694f8ec.chunk.js delete mode 100644 static/js/main.a09707b3.chunk.js create mode 100644 static/js/main.ca9d02d7.chunk.js rename static/js/{main.a09707b3.chunk.js.LICENSE.txt => main.ca9d02d7.chunk.js.LICENSE.txt} (100%) rename static/js/{runtime~main.02768daf.js => runtime~main.991a3d31.js} (98%) diff --git a/asset-manifest.json b/asset-manifest.json index 48e2faf58..ad949edf9 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -38,7 +38,7 @@ "static/css/20.7607cc9b.chunk.css": "/react/build/static/css/20.7607cc9b.chunk.css", "./static/js/20.1e0b4ee0.chunk.js": "/react/build/./static/js/20.1e0b4ee0.chunk.js", "static/css/21.71f04c32.chunk.css": "/react/build/static/css/21.71f04c32.chunk.css", - "./static/js/21.f694f8ec.chunk.js": "/react/build/./static/js/21.f694f8ec.chunk.js", + "./static/js/21.4f0cbca7.chunk.js": "/react/build/./static/js/21.4f0cbca7.chunk.js", "static/css/22.1cae2605.chunk.css": "/react/build/static/css/22.1cae2605.chunk.css", "./static/js/22.5405f82e.chunk.js": "/react/build/./static/js/22.5405f82e.chunk.js", "static/css/23.5e380b8c.chunk.css": "/react/build/static/css/23.5e380b8c.chunk.css", @@ -215,18 +215,18 @@ "./static/js/143.d0afe3ce.chunk.js": "/react/build/./static/js/143.d0afe3ce.chunk.js", "./static/js/144.613dab61.chunk.js": "/react/build/./static/js/144.613dab61.chunk.js", "main.css": "/react/build/static/css/main.d31a9b96.chunk.css", - "main.js": "/react/build/./static/js/main.a09707b3.chunk.js", - "runtime~main.js": "/react/build/./static/js/runtime~main.02768daf.js", + "main.js": "/react/build/./static/js/main.ca9d02d7.chunk.js", + "runtime~main.js": "/react/build/./static/js/runtime~main.991a3d31.js", "./static/js/139.e4556a94.chunk.js.LICENSE.txt": "/react/build/./static/js/139.e4556a94.chunk.js.LICENSE.txt", "./static/js/15.59bb35b1.chunk.js.LICENSE.txt": "/react/build/./static/js/15.59bb35b1.chunk.js.LICENSE.txt", "./static/js/20.1e0b4ee0.chunk.js.LICENSE.txt": "/react/build/./static/js/20.1e0b4ee0.chunk.js.LICENSE.txt", - "./static/js/21.f694f8ec.chunk.js.LICENSE.txt": "/react/build/./static/js/21.f694f8ec.chunk.js.LICENSE.txt", + "./static/js/21.4f0cbca7.chunk.js.LICENSE.txt": "/react/build/./static/js/21.4f0cbca7.chunk.js.LICENSE.txt", "./static/js/22.5405f82e.chunk.js.LICENSE.txt": "/react/build/./static/js/22.5405f82e.chunk.js.LICENSE.txt", "./static/js/23.687b9fdb.chunk.js.LICENSE.txt": "/react/build/./static/js/23.687b9fdb.chunk.js.LICENSE.txt", "./static/js/29.e1dd385d.chunk.js.LICENSE.txt": "/react/build/./static/js/29.e1dd385d.chunk.js.LICENSE.txt", "./static/js/30.05878926.chunk.js.LICENSE.txt": "/react/build/./static/js/30.05878926.chunk.js.LICENSE.txt", "./static/js/6.553951e0.chunk.js.LICENSE.txt": "/react/build/./static/js/6.553951e0.chunk.js.LICENSE.txt", - "./static/js/main.a09707b3.chunk.js.LICENSE.txt": "/react/build/./static/js/main.a09707b3.chunk.js.LICENSE.txt", + "./static/js/main.ca9d02d7.chunk.js.LICENSE.txt": "/react/build/./static/js/main.ca9d02d7.chunk.js.LICENSE.txt", "css.worker.js": "/react/build/css.worker.js", "editor.worker.js": "/react/build/editor.worker.js", "html.worker.js": "/react/build/html.worker.js", diff --git a/index.html b/index.html index 41fb7acb8..23ad31517 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -
\ No newline at end of file +
\ No newline at end of file diff --git a/service-worker.js b/service-worker.js index 41f1f88a5..99a100847 100644 --- a/service-worker.js +++ b/service-worker.js @@ -1 +1 @@ -"use strict";var precacheConfig=[["/react/build/css.worker.js","abadf65f7ed870870dccf00a50b3c6ef"],["/react/build/editor.worker.js","2a381dfa06623f377bb84adbc7b38062"],["/react/build/html.worker.js","028952cd3f435d71d238edcdc2ef2967"],["/react/build/index.html","e321da9bcc5c16687d230f627e7efb39"],["/react/build/json.worker.js","4a4ca127f837beaf0dddae0c74c81b57"],["/react/build/static/css/1.50ff7122.chunk.css","45259d31111b9a22f91937a03f4946cc"],["/react/build/static/css/10.58c2bda0.chunk.css","7251503b2fb2777418b1d533e31be56d"],["/react/build/static/css/11.267328b5.chunk.css","7083a19a64fc477dab30704b55e1cf40"],["/react/build/static/css/12.620a5b46.chunk.css","119988bb06ed43feb43934a2b308db2a"],["/react/build/static/css/13.971b56a9.chunk.css","ae447dc72790c750ef2bb8bdb4a2e8a9"],["/react/build/static/css/15.b5cf2868.chunk.css","4e59cddc72c3b7e5c1701416f422c324"],["/react/build/static/css/16.25e27165.chunk.css","b20d8e7500e137290ec0282b277fa607"],["/react/build/static/css/17.7db68309.chunk.css","0ca664622a97f4a0ec6a464349195d3b"],["/react/build/static/css/18.a207758e.chunk.css","ad5d430122bf2df39ce8b33fe1691318"],["/react/build/static/css/19.cd5da53a.chunk.css","c2355f612417a0706a734c737c1dcf10"],["/react/build/static/css/20.7607cc9b.chunk.css","c2d7ef06dc1ef517c154cfa8c2887d68"],["/react/build/static/css/21.71f04c32.chunk.css","34ec244ad985f5ab0358352f16bcf702"],["/react/build/static/css/22.1cae2605.chunk.css","0a4b9ba1288b6aeea840e1c696c5e86d"],["/react/build/static/css/23.5e380b8c.chunk.css","6988e881a8eb0bffbd846501778d276e"],["/react/build/static/css/24.f001acd0.chunk.css","cb379fe9120e22ae559b0b45374fbb87"],["/react/build/static/css/25.f001acd0.chunk.css","cb379fe9120e22ae559b0b45374fbb87"],["/react/build/static/css/26.f001acd0.chunk.css","cb379fe9120e22ae559b0b45374fbb87"],["/react/build/static/css/27.31bacb05.chunk.css","af3308ab0d8df48ab041d9ebd4137822"],["/react/build/static/css/28.524120d2.chunk.css","3504556cc87ba4889573b8b123c7ac74"],["/react/build/static/css/29.edb9591e.chunk.css","1ae7305bcdca8f3eae54605b0e50aee9"],["/react/build/static/css/3.8fcaeca1.chunk.css","e03a6da0b18e925a1b31673e16d28b89"],["/react/build/static/css/30.bf0a8302.chunk.css","0f236be3a963d0a54f0d293e591b993c"],["/react/build/static/css/31.66f0293c.chunk.css","c125399b14df0b4a0a99c0cfb1de4623"],["/react/build/static/css/32.5b5561de.chunk.css","31b3c7b5a43d5b72cd13181c1c337667"],["/react/build/static/css/33.5b5561de.chunk.css","31b3c7b5a43d5b72cd13181c1c337667"],["/react/build/static/css/34.59bb3926.chunk.css","5ea5f98fc99b27824ab477622dadba6d"],["/react/build/static/css/35.54f3c49f.chunk.css","eee4b8f7c3ceaf2fc086b2f9ba755369"],["/react/build/static/css/36.b0a68826.chunk.css","b4d9acea6f289a480fab21ef3fb3b2f5"],["/react/build/static/css/37.6ab3c821.chunk.css","4175ff92860202b7c1c2396ec083f5f7"],["/react/build/static/css/38.7349f8f1.chunk.css","faf31a7a1204d775dd1a05b212a25a9a"],["/react/build/static/css/39.340b3120.chunk.css","3eb6bbbb049e85de95f075508c8ad36a"],["/react/build/static/css/4.8c0097ca.chunk.css","189c51bc6ab1d144f75f0ecdc819523e"],["/react/build/static/css/40.9825b4ed.chunk.css","cc4dfe2c777189b430c195c35c35dd65"],["/react/build/static/css/41.97d7a4c3.chunk.css","2c11ea4335d863f8a40019da56fe1fae"],["/react/build/static/css/42.b8dcc10e.chunk.css","ebd809971a35a3ab9fa4eabb35f10c02"],["/react/build/static/css/43.78dc1e5f.chunk.css","e997c040414300dde95a5675b35b9de3"],["/react/build/static/css/44.b25d46f3.chunk.css","0aa18a92d8bc1786b1d3a70c2162c424"],["/react/build/static/css/45.dba177bc.chunk.css","399a0a542dabd5560b4e3da0019a7891"],["/react/build/static/css/46.8081f48c.chunk.css","fa37edcba6b1f8a07057f703c611567e"],["/react/build/static/css/47.cce966d7.chunk.css","a87703f9a7f1ccdcb4d486b0107fd80a"],["/react/build/static/css/48.f2118ebc.chunk.css","95359659de2a8bc85c9c051352d8f964"],["/react/build/static/css/49.cce966d7.chunk.css","a87703f9a7f1ccdcb4d486b0107fd80a"],["/react/build/static/css/5.5d2538f7.chunk.css","f7bca4f3d6437baa7779df051da7a998"],["/react/build/static/css/50.c347466a.chunk.css","871f886d976ff77423a1fe24aa1d6f00"],["/react/build/static/css/51.8e39db6c.chunk.css","cbc8039a3025bd3b606fc829d72f3d47"],["/react/build/static/css/52.fac0c3b4.chunk.css","b276cf83dbc2b6f60afca083b30b127c"],["/react/build/static/css/53.640f37d5.chunk.css","248dd7a153a8a1fac332103b57f55305"],["/react/build/static/css/54.fac0c3b4.chunk.css","b276cf83dbc2b6f60afca083b30b127c"],["/react/build/static/css/55.fac0c3b4.chunk.css","b276cf83dbc2b6f60afca083b30b127c"],["/react/build/static/css/56.65e09ca8.chunk.css","53313e20a78460ab4c94714d9a6dad10"],["/react/build/static/css/57.26789140.chunk.css","b95c21f7cb267313cb62adea7cea81d7"],["/react/build/static/css/59.1be69314.chunk.css","5464893a8bde4ca5566a540442ff939c"],["/react/build/static/css/60.1be69314.chunk.css","5464893a8bde4ca5566a540442ff939c"],["/react/build/static/css/61.1f3320ba.chunk.css","746ba320aeabbf0ea85f0737d8816982"],["/react/build/static/css/62.5695dd0f.chunk.css","48c735f275cf6a59cdd5109f95ee43ba"],["/react/build/static/css/63.3cafee70.chunk.css","c60ebc1ace68507fbc4e298a56aeaeef"],["/react/build/static/css/64.3cafee70.chunk.css","17c68d5bda8de6665eb9130a5e17df77"],["/react/build/static/css/66.8a98e92f.chunk.css","3a94eef3c2418065b8f4dafb5c294e2d"],["/react/build/static/css/67.e522dd89.chunk.css","7b3e0567aefcc4fcd35f5d0209d61610"],["/react/build/static/css/68.640f37d5.chunk.css","248dd7a153a8a1fac332103b57f55305"],["/react/build/static/css/69.ee009106.chunk.css","89e6019e7943d5734fd707e877059238"],["/react/build/static/css/7.4497c5ef.chunk.css","0d21cb5caa10a5f25965db99f08556ab"],["/react/build/static/css/70.1be69314.chunk.css","5464893a8bde4ca5566a540442ff939c"],["/react/build/static/css/73.0d39367d.chunk.css","3c4fc3206988c3003af73a8abca3aeb6"],["/react/build/static/css/74.8725ffda.chunk.css","a4dd127f859f497fde9a1cf9dbee1396"],["/react/build/static/css/8.f89d762e.chunk.css","458a044119c0a01635e8f7c71378ef6e"],["/react/build/static/css/80.0d7a65ca.chunk.css","8be3354ef2e11cc24acce3761c44a009"],["/react/build/static/css/83.520fd912.chunk.css","dfa698c451c585203526e3a07bc858f9"],["/react/build/static/css/84.7834f2e6.chunk.css","36fc28937600a7f785daed80f6f0eebe"],["/react/build/static/css/9.e8d77148.chunk.css","3ecd6d700db1a442f050993baab7bb7e"],["/react/build/static/css/main.d31a9b96.chunk.css","611d7eecacf74b44f1934d855302c2f9"],["/react/build/static/js/0.15abc98e.chunk.js","f3f910d74cf49cedcf1f230b5f55a0ea"],["/react/build/static/js/1.0d5f334b.chunk.js","905b528d9b516a9bed36dab78c285ef3"],["/react/build/static/js/10.8130decd.chunk.js","75a5c7649ce401bd4ba9992a25e7c6ad"],["/react/build/static/js/100.2a829ef1.chunk.js","b912558b99cb56d57ea41d8f545315fe"],["/react/build/static/js/101.e03c6f94.chunk.js","2ac527aa22c3ea2af3cac0210634a22c"],["/react/build/static/js/102.193d0055.chunk.js","9f5d7f7e0ad6ab5773210f149dbe3368"],["/react/build/static/js/103.fa835227.chunk.js","4fb7364ff7a2d967a874ced22ad6f89c"],["/react/build/static/js/104.2e167b9d.chunk.js","64b624627aae89a600f957e9f4c2e56e"],["/react/build/static/js/105.c0501f49.chunk.js","31b5c0bb17d79cc0f855c2fceac79fe6"],["/react/build/static/js/106.45d5f914.chunk.js","30e02500cc87ed9c277b5ffdbe06dcc3"],["/react/build/static/js/107.d1390417.chunk.js","d44ea7afdbc326126d7e82b9750c9b08"],["/react/build/static/js/108.59d67c33.chunk.js","ffedd8e60ebc8ded7e0c3753c01f1006"],["/react/build/static/js/109.b8bce67c.chunk.js","500d1a0fc4ceaf62b2b03f5b049f90a5"],["/react/build/static/js/11.8d6aaaab.chunk.js","504aa466ba504a07d3a57778ff2bead9"],["/react/build/static/js/110.847923a5.chunk.js","b000a2ae0affaff2184e4f41e2032774"],["/react/build/static/js/111.524949e5.chunk.js","b4af5a514070f79cf4be091aa4a57efe"],["/react/build/static/js/112.e50187ad.chunk.js","02a2902cd2f9a9c541a1290eef68ccab"],["/react/build/static/js/113.5ee5ca88.chunk.js","c50ffe7cf96db7e18321ae8e99842a9c"],["/react/build/static/js/114.33167fbb.chunk.js","5507b4f410fd5c6e5afe34460b54efee"],["/react/build/static/js/115.3ba05a6e.chunk.js","7b40375e7761286a5db1ecd73aaab6cf"],["/react/build/static/js/116.d34c5a2e.chunk.js","00713f119074b5afc6589939b4123902"],["/react/build/static/js/117.d7667da0.chunk.js","6e92b8516c87936121f99153c564890c"],["/react/build/static/js/118.869e6281.chunk.js","35418e0e9c8615d5e4d2bcbe90a6bdb0"],["/react/build/static/js/119.d15251fb.chunk.js","38f1eef5ba9c3d7704a6a8e7b055dfd5"],["/react/build/static/js/12.1a67cd39.chunk.js","6ec6e71f7149f706d95f99f38f9902f1"],["/react/build/static/js/120.61448bf3.chunk.js","fef45a153e8236354ce1cf26d0b3efd6"],["/react/build/static/js/121.8cd79ee4.chunk.js","80d8bfbe8a3e0fd3062b3f4894df4851"],["/react/build/static/js/122.a04a933e.chunk.js","31f8a9a717c945e158886827c43c194a"],["/react/build/static/js/123.ae2188bc.chunk.js","74d5380870c9470f3baffdcb21aed50e"],["/react/build/static/js/124.0e8b6ceb.chunk.js","3441fa1a0a7a12c889b54223f9ba2e56"],["/react/build/static/js/125.7b6e7af1.chunk.js","ea98fb93d1fde538d849258aa79b959b"],["/react/build/static/js/126.11743133.chunk.js","470c93187f39e9791c13cb61ea491c8a"],["/react/build/static/js/127.010de94b.chunk.js","1895a2f96bba441b054e156d7f1b2fc3"],["/react/build/static/js/128.a6da8f88.chunk.js","0b204eccc115c2e936ce54165d5809c7"],["/react/build/static/js/129.9ccb8dd2.chunk.js","195c4fcaed7c2060c9bbc5567bdd35f3"],["/react/build/static/js/13.b0c55fcc.chunk.js","10081359483f39c30a7c6d78caa16ca2"],["/react/build/static/js/130.21a50206.chunk.js","15e215ae0f3db0234e39c45b4d0aeccd"],["/react/build/static/js/131.1427e263.chunk.js","41cab8961d80f29f6f16c6da4ec103dd"],["/react/build/static/js/132.0d0b9930.chunk.js","ed1b47b7bae23b374e7c3a3859420179"],["/react/build/static/js/133.43af83c6.chunk.js","652ff828b4d847e361132adf5ee29e70"],["/react/build/static/js/134.80f8466a.chunk.js","f62d79a5e85dad6518c9d2a2e64a374b"],["/react/build/static/js/135.22f59b0c.chunk.js","a74a35a433712f3f970a8d789f24cf30"],["/react/build/static/js/136.4177b90a.chunk.js","591b2e16e4e85e62b6e3decddab98cf4"],["/react/build/static/js/137.0feb1a06.chunk.js","c44ecea55b9d8c8770badfb65ea8f550"],["/react/build/static/js/138.69899a5f.chunk.js","89b4f6b56b063d58dd127e75321a566e"],["/react/build/static/js/139.e4556a94.chunk.js","2cb829e16c42ee16114e46d4d0a32b85"],["/react/build/static/js/139.e4556a94.chunk.js.LICENSE.txt","cf224aa154060b2c3c86fa6ed5af6aa8"],["/react/build/static/js/14.fe8cf690.chunk.js","465be15dfafc0eaa984dc317005c5a6e"],["/react/build/static/js/140.32f40ff5.chunk.js","27ca07ddfdbcde8953d12cbec0d6f2ad"],["/react/build/static/js/141.32230142.chunk.js","171528f93ac25c8626e59cfe20a57788"],["/react/build/static/js/142.d498e6b4.chunk.js","780e41b8060d778aaaed3904d1f5bef5"],["/react/build/static/js/143.d0afe3ce.chunk.js","db01f0eb32be2eb29b8b020dd48db0da"],["/react/build/static/js/144.613dab61.chunk.js","fc8df77986c84464c84942e8a032d340"],["/react/build/static/js/15.59bb35b1.chunk.js","318dc4bc307a0e8b9175b2307487d0a8"],["/react/build/static/js/15.59bb35b1.chunk.js.LICENSE.txt","0512cf1466087f5c44c5c61e4b32a001"],["/react/build/static/js/16.bb861831.chunk.js","575c09aef47961c4f229e27372bcd0cd"],["/react/build/static/js/17.3faf3cde.chunk.js","38fe06ba3b238b9c0254ef47d72abb7b"],["/react/build/static/js/18.c60c4795.chunk.js","208bce486de0687dea9d7f9e78173735"],["/react/build/static/js/19.c26debf3.chunk.js","22eec5aea02c476f056c9f59111916a1"],["/react/build/static/js/2.bc87859a.chunk.js","fe672ad7b8eb7879a799df7e802b2870"],["/react/build/static/js/20.1e0b4ee0.chunk.js","88a1385a34c3cf6c13ab368515886d08"],["/react/build/static/js/20.1e0b4ee0.chunk.js.LICENSE.txt","0512cf1466087f5c44c5c61e4b32a001"],["/react/build/static/js/21.f694f8ec.chunk.js","af3ad18df792d930f31528af42dcca5e"],["/react/build/static/js/21.f694f8ec.chunk.js.LICENSE.txt","0512cf1466087f5c44c5c61e4b32a001"],["/react/build/static/js/22.5405f82e.chunk.js","24eaf6cc1891cfb23d3abd5ee379cd5f"],["/react/build/static/js/22.5405f82e.chunk.js.LICENSE.txt","0512cf1466087f5c44c5c61e4b32a001"],["/react/build/static/js/23.687b9fdb.chunk.js","d328f8c98414b5d93d2eea2b924f0a8a"],["/react/build/static/js/23.687b9fdb.chunk.js.LICENSE.txt","0512cf1466087f5c44c5c61e4b32a001"],["/react/build/static/js/24.e8a332ec.chunk.js","ccbe62ac8f82056cbc581fd4e98e7ed9"],["/react/build/static/js/25.4ad02b67.chunk.js","9bbe3496e764b30f7b53f9996389319d"],["/react/build/static/js/26.46dfcc30.chunk.js","82743311faa19d7ee8daa0a2508052d1"],["/react/build/static/js/27.e74a9896.chunk.js","f374ffb4afc994b85f15d8aa44bc0f66"],["/react/build/static/js/28.bdb1dda4.chunk.js","0cd1f95ddd94258cda5bed2f2bce1281"],["/react/build/static/js/29.e1dd385d.chunk.js","068a1ee8bc6bf407ee5797fc28430b1e"],["/react/build/static/js/29.e1dd385d.chunk.js.LICENSE.txt","7ec01595672f75e83fd81b41f132f4c1"],["/react/build/static/js/3.09ccd7ac.chunk.js","0afb1f21f5cf7c1e685d8c5d534edeb0"],["/react/build/static/js/30.05878926.chunk.js","6731e3204bdb26e48176469ed9cd48fc"],["/react/build/static/js/30.05878926.chunk.js.LICENSE.txt","0512cf1466087f5c44c5c61e4b32a001"],["/react/build/static/js/31.4093f181.chunk.js","ab896263ee4e928800c07c6cd8b7ff2b"],["/react/build/static/js/32.e0ee1767.chunk.js","5deecd532a63180724fe492755abb1bc"],["/react/build/static/js/33.b3135bc5.chunk.js","0e1effec4b93ddffa63b240a72e34638"],["/react/build/static/js/34.5c4faf1c.chunk.js","4d68a43c0b2b1fc458e6521865211c61"],["/react/build/static/js/35.cbf2629b.chunk.js","1ce3c426bd3fdcfec85f15b5d2f1c273"],["/react/build/static/js/36.8aff3af5.chunk.js","d228b54edfbac5d6692b57322c8e5f51"],["/react/build/static/js/37.c5d352e7.chunk.js","04aff6c2e735ce8045a5ed49dedd4217"],["/react/build/static/js/38.7409a811.chunk.js","f05783936d7592cf0f03b16e2ba3d128"],["/react/build/static/js/39.20fe5360.chunk.js","c5aa558287b6536e8a581b979393f9c2"],["/react/build/static/js/4.73eb7710.chunk.js","81970f2980a67acaa6b2ee932fdb3fbd"],["/react/build/static/js/40.ab424bc5.chunk.js","97911050e542a6a6ae7c1477bb3e436d"],["/react/build/static/js/41.56666fa4.chunk.js","dd2b48dfa2f18b379ffb8ed7749cb909"],["/react/build/static/js/42.5322b179.chunk.js","9c1d9d0865db68dd11ba5d8ac01505ea"],["/react/build/static/js/43.a5d112cd.chunk.js","91629bb1a177fbb3b80dfca616a88faf"],["/react/build/static/js/44.c5f930a9.chunk.js","d3cc712f5e71a3d45595bbb213967bad"],["/react/build/static/js/45.6f0cb049.chunk.js","590697bbfa675972065d6545c81c0bcb"],["/react/build/static/js/46.ed0b9537.chunk.js","3e32cd217a0908ed8f84898043a33817"],["/react/build/static/js/47.bf2e5c8c.chunk.js","c05008c8b833747be83af98d84d2a292"],["/react/build/static/js/48.3643691a.chunk.js","88138231dd2854fc88996d3ce8778d31"],["/react/build/static/js/49.48450e44.chunk.js","d5a56e33f30c20735d95853a388621ba"],["/react/build/static/js/5.20bbf8bd.chunk.js","d078cc03e9009dd961cf0304cc36ee13"],["/react/build/static/js/50.6f802a69.chunk.js","9a2d426368110ab20f5bbefa9a217f55"],["/react/build/static/js/51.5098ae68.chunk.js","6e4726554ae745a22a609f8256467eeb"],["/react/build/static/js/52.9f33d9cb.chunk.js","fb38483f438057c6214052365f973453"],["/react/build/static/js/53.85e51a61.chunk.js","83043dc6c1399d6c12b33371a2fd3398"],["/react/build/static/js/54.72060cc4.chunk.js","e1f3f7ae83bd075271f8c88565e7b0c1"],["/react/build/static/js/55.d9f28074.chunk.js","d9f9eedd0207f93aa78698a75b28b7cf"],["/react/build/static/js/56.5b854d16.chunk.js","62efe00c5313f527bacbe2097a8d702c"],["/react/build/static/js/57.bdb35756.chunk.js","40879958c5b1dc672bdb5b8c14269b6f"],["/react/build/static/js/58.ee35c257.chunk.js","81eaa2a95715884325400792f497ef3f"],["/react/build/static/js/59.df5c30e2.chunk.js","354a9fe2a14f0723e92cf7a89255dae8"],["/react/build/static/js/6.553951e0.chunk.js","380382a751684283c90d2f6b5f1854f8"],["/react/build/static/js/6.553951e0.chunk.js.LICENSE.txt","7ec01595672f75e83fd81b41f132f4c1"],["/react/build/static/js/60.bf8482fc.chunk.js","34aeadfc7a7e496c7fd29cfed407da32"],["/react/build/static/js/61.4814b3d6.chunk.js","fb8cf427a08969eefaf62d39ee93029b"],["/react/build/static/js/62.f27ee671.chunk.js","92eeb240d40797741a3e99fb887ab98a"],["/react/build/static/js/63.d8870643.chunk.js","cecdd1633f9047e591ab3c31156ef1cc"],["/react/build/static/js/64.6b1cf69c.chunk.js","6e36fff8c4acf1eca38b056030f8ce01"],["/react/build/static/js/65.0f1d0736.chunk.js","3577c207c66e65653a054e6e119ddf6f"],["/react/build/static/js/66.332e25a4.chunk.js","9b56ecd48c5426aaf761751c22b36a70"],["/react/build/static/js/67.8086981d.chunk.js","9a1d8500fd04b88ba0db51b686226672"],["/react/build/static/js/68.69153aa6.chunk.js","979ad604b7588b0545f393b15f45ecbe"],["/react/build/static/js/69.b0bda6a0.chunk.js","55a40da16d00b8bc679ef1bf89f11b6b"],["/react/build/static/js/7.1d2c4ce1.chunk.js","47df4435fc04ba4be088fabe1d24e550"],["/react/build/static/js/70.dc16496d.chunk.js","fef485958c64435d1a4919fde054b31c"],["/react/build/static/js/71.e0f98246.chunk.js","fea52417c417ca0b2cf2863201e69cfa"],["/react/build/static/js/72.3fb251b5.chunk.js","813694a009a8d9b992432361fc3a98f1"],["/react/build/static/js/73.055f6345.chunk.js","399f1632b960dc028d402aa263c8772b"],["/react/build/static/js/74.b6d3afc0.chunk.js","7f8533ad5e895c7af3a5487676683104"],["/react/build/static/js/75.ba564bcc.chunk.js","a4bb62160776e14f85dd4536b6e80f37"],["/react/build/static/js/76.7b8efab6.chunk.js","87faa20e3c2bd58f876e909cb76e89ae"],["/react/build/static/js/77.92ed9262.chunk.js","17161af968c168a9af77df89610d0a9a"],["/react/build/static/js/78.b6c0ce1d.chunk.js","1f92caa0dcccbd994e56f770fce735c7"],["/react/build/static/js/79.a337d0ce.chunk.js","e441c9ea6ae716215836dbc0ec421a5e"],["/react/build/static/js/8.4630ac89.chunk.js","8ac3f172242e6565b74105a786d125ac"],["/react/build/static/js/80.f919db8e.chunk.js","cfbea2486144f4de8a8f6f4a62dc318d"],["/react/build/static/js/81.241bb3d9.chunk.js","d7099889e6301343b3109152b817b6a9"],["/react/build/static/js/82.7e120459.chunk.js","92a1b2ae3a14e0281db592cde01c70b5"],["/react/build/static/js/83.a1d70ef6.chunk.js","1d320dea465f88ce49f06fd714a7f0eb"],["/react/build/static/js/84.69ed767e.chunk.js","d54ac3ac9b89ebb7a493f98c10e1b3eb"],["/react/build/static/js/85.71570bb8.chunk.js","e853b6a5381cc00991eb249724aa75bd"],["/react/build/static/js/86.cca3fe96.chunk.js","5ff67cadcabdb9b64f7e3e58343942b5"],["/react/build/static/js/87.cf4c76e7.chunk.js","dec62968ff44cd3ab71358063c87ecf9"],["/react/build/static/js/88.85da2ae9.chunk.js","4b51e20141a1020b7ca043e83af70d02"],["/react/build/static/js/89.3a1cddb5.chunk.js","cd3ef7c12fdf61da62b60c48791bdd5e"],["/react/build/static/js/9.091048f1.chunk.js","bd4468fdd44e23b11e84e31649e9b1a2"],["/react/build/static/js/90.fed6d9f0.chunk.js","9a3fb0c311c28dcdbbd8f216f314e969"],["/react/build/static/js/91.67c7bd68.chunk.js","93855ac5dcf9dadde6edfdb8916349c9"],["/react/build/static/js/92.903710e6.chunk.js","55a3e958012ad05933ad8c4605d5bdb5"],["/react/build/static/js/93.f92475f0.chunk.js","88d461b9f21e04c4ba08e07ad62fdf4d"],["/react/build/static/js/94.fc8e2118.chunk.js","753377c07355e7bb165d0b0007908bb1"],["/react/build/static/js/95.02e98434.chunk.js","c0afcad1a6a388da7fcc30d9cb1ac250"],["/react/build/static/js/96.01563de8.chunk.js","96e72379a0518fdd44488ab235eeac5e"],["/react/build/static/js/97.13c4667c.chunk.js","85d5bc80a07630d7401d917c22075419"],["/react/build/static/js/98.a051bc19.chunk.js","2815524684f7bfdabf79fe283b84fdfe"],["/react/build/static/js/99.7d505984.chunk.js","eff8b3f9ae65d7f9172a2c5ba0424c7a"],["/react/build/static/js/main.a09707b3.chunk.js.LICENSE.txt","20c4c9722b39971e742932d08ec3daf5"],["/react/build/static/js/runtime~main.02768daf.js","1feff01451ea3b7a5cf15dfd2d9a8638"],["/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff","7f06b4e30317f784d61d26686aed0ab2"],["/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2","e78e28b4834954df047e4925e9dbf354"],["/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf","aaf4eee9fba9907d61c3935e0b6a54ae"],["/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf","021dd4dc61ee5f5cdf315f43b48c094b"],["/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff","1e802ca9dedc4ed4e3c6f645e4316128"],["/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2","4ec58befa687e9752c3c91cd9bcf1bcb"],["/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf","d49f2d55ce4f40f982d8ba63d746fbf9"],["/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2","7edb53b6693d75b8a2232481eea1a52c"],["/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff","d3b46c3a530116933081d9d74e3e9fe8"],["/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf","a31e7cba7b7221ebf1a2ae545fb306b2"],["/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff","c4c8cab7d5be97b2bb283e531c077355"],["/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2","d5b59ec9764e10f4a82369ae29f3ac58"],["/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff","b7d9c46bff5d51da6209e355cc4a235d"],["/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2","32a5339eb809f381a7357ba56f82aab3"],["/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf","a48dad4f58c82e38a10da0ceebb86370"],["/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf","9ceff51b3cb7ce6eb4e8efa8163a1472"],["/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2","8e1e01c4b1207c0a383d9a2b4f86e637"],["/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff","22086eb5d97009c3e99bcc1d16ce6865"],["/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff","4c57dbc44bfff1fdf08a59cf556fdab3"],["/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2","284a17fe5baf72ff8217d4c7e70c0f82"],["/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf","e8b44b990516dab7937bf240fde8b46a"],["/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf","29c86397e75cdcb3135af8295f1c2e28"],["/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2","e533d5a2506cf053cd671b335ec04dde"],["/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff","99be0e10c38cd42466e6fe1665ef9536"],["/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2","5c734d78610fa35282f3379f866707f2"],["/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff","b741441f6d71014d0453ca3ebc884dd4"],["/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf","5c94aef490324b0925dbe5f643e8fd04"],["/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf","9a2834a9ff8ab411153571e0e55ac693"],["/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff","b13731ef4e2bfc3d8d859271e39550fc"],["/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2","d747bd1e7a6a43864285edd73dcde253"],["/react/build/static/media/KaTeX_Math-Italic.11278d36.woff","f0303906c2a67ac63bf1e8ccd638a89e"],["/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf","291e76b8871b84560701bd29f9d1dcc7"],["/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2","4ad08b826b8065e1eab85324d726538c"],["/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff","3fb419559955e3ce75619f1a5e8c6c84"],["/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2","6e0830bee40435e72165345e0682fbfc"],["/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf","7dc027cba9f7b11ec92af4a311372a85"],["/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf","4059868e460d2d2e6be18e180d20c43d"],["/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff","727a9b0d97d72d2fc0228fe4e07fb4d8"],["/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2","fba01c9c6fb2866a0f95bcacb2c187a5"],["/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf","5c58d168c0b66d2c32234a6718e74dfb"],["/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2","d929cd671b19f0cfea55b6200fb47461"],["/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff","2555754a67062cac3a0913b715ab982f"],["/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2","755e2491f13b5269f0afd5a56f7aa692"],["/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff","d524c9a5b62a17f98f4a97af37fea735"],["/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf","d12ea9efb375f9dc331f562e69892638"],["/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2","048c39cba4dfb0460682a45e84548e4b"],["/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf","7342d45b052c3a2abc21049959fbab7f"],["/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff","08b5f00e7140f7a10e62c8e2484dfa5a"],["/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff","af24b0e4b7e52656ca77914695c99930"],["/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf","eb130dcc661de766c999c60ba1525a88"],["/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2","81d6b8d5ca77d63d5033d6991549a659"],["/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2","b311ca09df2c89a10fbb914b5a053805"],["/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf","7e02a40c41e52dc3b2b6b197bbdf05ea"],["/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff","0d8926405d832a4b065e516bd385d812"],["/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf","ad7672524b64b730dfd176140a8945cb"],["/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2","6a3255dfc1ba41c46e7e807f8ab16c49"],["/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff","68895bb880a61a7fc019dbfaa5121bb4"],["/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2","6cc31ea5c223c88705a13727a71417fa"],["/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf","257023560753aeb0b89b7e434d3da17f"],["/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff","3fe216d2a5f736c560cde71984554b64"],["/react/build/static/media/banner_list.e02c5e16.jpg","bc53dcd5b0731ce2ac28c3ea02a01c97"],["/react/build/static/media/beijintulogontwo.41076faf.png","245dc9e1ed09d34f605c2d5799ee3327"],["/react/build/static/media/logo.1c60f36c.png","8fcb0055aa3e99eccf26c10784d2c7b9"],["/react/build/ts.worker.js.LICENSE.txt","ce15c9d372cc5baeacdeb733817bdde4"]],cacheName="sw-precache-v3-sw-precache-webpack-plugin-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(c,a){var e=new URL(c);return"/"===e.pathname.slice(-1)&&(e.pathname+=a),e.toString()},cleanResponse=function(a){return a.redirected?("body"in a?Promise.resolve(a.body):a.blob()).then(function(c){return new Response(c,{headers:a.headers,status:a.status,statusText:a.statusText})}):Promise.resolve(a)},createCacheKey=function(c,a,e,t){var d=new URL(c);return t&&d.pathname.match(t)||(d.search+=(d.search?"&":"")+encodeURIComponent(a)+"="+encodeURIComponent(e)),d.toString()},isPathWhitelisted=function(c,a){if(0===c.length)return!0;var e=new URL(a).pathname;return c.some(function(c){return e.match(c)})},stripIgnoredUrlParameters=function(c,e){var a=new URL(c);return a.hash="",a.search=a.search.slice(1).split("&").map(function(c){return c.split("=")}).filter(function(a){return e.every(function(c){return!c.test(a[0])})}).map(function(c){return c.join("=")}).join("&"),a.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(c){var a=c[0],e=c[1],t=new URL(a,self.location),d=createCacheKey(t,hashParamName,e,/\.\w{8}\./);return[t.toString(),d]}));function setOfCachedUrls(c){return c.keys().then(function(c){return c.map(function(c){return c.url})}).then(function(c){return new Set(c)})}self.addEventListener("install",function(c){c.waitUntil(caches.open(cacheName).then(function(t){return setOfCachedUrls(t).then(function(e){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(a){if(!e.has(a)){var c=new Request(a,{credentials:"same-origin"});return fetch(c).then(function(c){if(!c.ok)throw new Error("Request for "+a+" returned a response with status "+c.status);return cleanResponse(c).then(function(c){return t.put(a,c)})})}}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(c){var e=new Set(urlsToCacheKeys.values());c.waitUntil(caches.open(cacheName).then(function(a){return a.keys().then(function(c){return Promise.all(c.map(function(c){if(!e.has(c.url))return a.delete(c)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(a){if("GET"===a.request.method){var c,e=stripIgnoredUrlParameters(a.request.url,ignoreUrlParametersMatching),t="index.html";(c=urlsToCacheKeys.has(e))||(e=addDirectoryIndex(e,t),c=urlsToCacheKeys.has(e));var d="/react/build/index.html";!c&&"navigate"===a.request.mode&&isPathWhitelisted(["^(?!\\/__).*"],a.request.url)&&(e=new URL(d,self.location).toString(),c=urlsToCacheKeys.has(e)),c&&a.respondWith(caches.open(cacheName).then(function(c){return c.match(urlsToCacheKeys.get(e)).then(function(c){if(c)return c;throw Error("The cached response that was expected is missing.")})}).catch(function(c){return console.warn('Couldn\'t serve response for "%s" from cache: %O',a.request.url,c),fetch(a.request)}))}}); \ No newline at end of file +"use strict";var precacheConfig=[["/react/build/css.worker.js","abadf65f7ed870870dccf00a50b3c6ef"],["/react/build/editor.worker.js","2a381dfa06623f377bb84adbc7b38062"],["/react/build/html.worker.js","028952cd3f435d71d238edcdc2ef2967"],["/react/build/index.html","c20fa29cb5cb9c88d7917ea579f10d05"],["/react/build/json.worker.js","4a4ca127f837beaf0dddae0c74c81b57"],["/react/build/static/css/1.50ff7122.chunk.css","45259d31111b9a22f91937a03f4946cc"],["/react/build/static/css/10.58c2bda0.chunk.css","7251503b2fb2777418b1d533e31be56d"],["/react/build/static/css/11.267328b5.chunk.css","7083a19a64fc477dab30704b55e1cf40"],["/react/build/static/css/12.620a5b46.chunk.css","119988bb06ed43feb43934a2b308db2a"],["/react/build/static/css/13.971b56a9.chunk.css","ae447dc72790c750ef2bb8bdb4a2e8a9"],["/react/build/static/css/15.b5cf2868.chunk.css","4e59cddc72c3b7e5c1701416f422c324"],["/react/build/static/css/16.25e27165.chunk.css","b20d8e7500e137290ec0282b277fa607"],["/react/build/static/css/17.7db68309.chunk.css","0ca664622a97f4a0ec6a464349195d3b"],["/react/build/static/css/18.a207758e.chunk.css","ad5d430122bf2df39ce8b33fe1691318"],["/react/build/static/css/19.cd5da53a.chunk.css","c2355f612417a0706a734c737c1dcf10"],["/react/build/static/css/20.7607cc9b.chunk.css","c2d7ef06dc1ef517c154cfa8c2887d68"],["/react/build/static/css/21.71f04c32.chunk.css","34ec244ad985f5ab0358352f16bcf702"],["/react/build/static/css/22.1cae2605.chunk.css","0a4b9ba1288b6aeea840e1c696c5e86d"],["/react/build/static/css/23.5e380b8c.chunk.css","6988e881a8eb0bffbd846501778d276e"],["/react/build/static/css/24.f001acd0.chunk.css","cb379fe9120e22ae559b0b45374fbb87"],["/react/build/static/css/25.f001acd0.chunk.css","cb379fe9120e22ae559b0b45374fbb87"],["/react/build/static/css/26.f001acd0.chunk.css","cb379fe9120e22ae559b0b45374fbb87"],["/react/build/static/css/27.31bacb05.chunk.css","af3308ab0d8df48ab041d9ebd4137822"],["/react/build/static/css/28.524120d2.chunk.css","3504556cc87ba4889573b8b123c7ac74"],["/react/build/static/css/29.edb9591e.chunk.css","1ae7305bcdca8f3eae54605b0e50aee9"],["/react/build/static/css/3.8fcaeca1.chunk.css","e03a6da0b18e925a1b31673e16d28b89"],["/react/build/static/css/30.bf0a8302.chunk.css","0f236be3a963d0a54f0d293e591b993c"],["/react/build/static/css/31.66f0293c.chunk.css","c125399b14df0b4a0a99c0cfb1de4623"],["/react/build/static/css/32.5b5561de.chunk.css","31b3c7b5a43d5b72cd13181c1c337667"],["/react/build/static/css/33.5b5561de.chunk.css","31b3c7b5a43d5b72cd13181c1c337667"],["/react/build/static/css/34.59bb3926.chunk.css","5ea5f98fc99b27824ab477622dadba6d"],["/react/build/static/css/35.54f3c49f.chunk.css","eee4b8f7c3ceaf2fc086b2f9ba755369"],["/react/build/static/css/36.b0a68826.chunk.css","b4d9acea6f289a480fab21ef3fb3b2f5"],["/react/build/static/css/37.6ab3c821.chunk.css","4175ff92860202b7c1c2396ec083f5f7"],["/react/build/static/css/38.7349f8f1.chunk.css","faf31a7a1204d775dd1a05b212a25a9a"],["/react/build/static/css/39.340b3120.chunk.css","3eb6bbbb049e85de95f075508c8ad36a"],["/react/build/static/css/4.8c0097ca.chunk.css","189c51bc6ab1d144f75f0ecdc819523e"],["/react/build/static/css/40.9825b4ed.chunk.css","cc4dfe2c777189b430c195c35c35dd65"],["/react/build/static/css/41.97d7a4c3.chunk.css","2c11ea4335d863f8a40019da56fe1fae"],["/react/build/static/css/42.b8dcc10e.chunk.css","ebd809971a35a3ab9fa4eabb35f10c02"],["/react/build/static/css/43.78dc1e5f.chunk.css","e997c040414300dde95a5675b35b9de3"],["/react/build/static/css/44.b25d46f3.chunk.css","0aa18a92d8bc1786b1d3a70c2162c424"],["/react/build/static/css/45.dba177bc.chunk.css","399a0a542dabd5560b4e3da0019a7891"],["/react/build/static/css/46.8081f48c.chunk.css","fa37edcba6b1f8a07057f703c611567e"],["/react/build/static/css/47.cce966d7.chunk.css","a87703f9a7f1ccdcb4d486b0107fd80a"],["/react/build/static/css/48.f2118ebc.chunk.css","95359659de2a8bc85c9c051352d8f964"],["/react/build/static/css/49.cce966d7.chunk.css","a87703f9a7f1ccdcb4d486b0107fd80a"],["/react/build/static/css/5.5d2538f7.chunk.css","f7bca4f3d6437baa7779df051da7a998"],["/react/build/static/css/50.c347466a.chunk.css","871f886d976ff77423a1fe24aa1d6f00"],["/react/build/static/css/51.8e39db6c.chunk.css","cbc8039a3025bd3b606fc829d72f3d47"],["/react/build/static/css/52.fac0c3b4.chunk.css","b276cf83dbc2b6f60afca083b30b127c"],["/react/build/static/css/53.640f37d5.chunk.css","248dd7a153a8a1fac332103b57f55305"],["/react/build/static/css/54.fac0c3b4.chunk.css","b276cf83dbc2b6f60afca083b30b127c"],["/react/build/static/css/55.fac0c3b4.chunk.css","b276cf83dbc2b6f60afca083b30b127c"],["/react/build/static/css/56.65e09ca8.chunk.css","53313e20a78460ab4c94714d9a6dad10"],["/react/build/static/css/57.26789140.chunk.css","b95c21f7cb267313cb62adea7cea81d7"],["/react/build/static/css/59.1be69314.chunk.css","5464893a8bde4ca5566a540442ff939c"],["/react/build/static/css/60.1be69314.chunk.css","5464893a8bde4ca5566a540442ff939c"],["/react/build/static/css/61.1f3320ba.chunk.css","746ba320aeabbf0ea85f0737d8816982"],["/react/build/static/css/62.5695dd0f.chunk.css","48c735f275cf6a59cdd5109f95ee43ba"],["/react/build/static/css/63.3cafee70.chunk.css","c60ebc1ace68507fbc4e298a56aeaeef"],["/react/build/static/css/64.3cafee70.chunk.css","17c68d5bda8de6665eb9130a5e17df77"],["/react/build/static/css/66.8a98e92f.chunk.css","3a94eef3c2418065b8f4dafb5c294e2d"],["/react/build/static/css/67.e522dd89.chunk.css","7b3e0567aefcc4fcd35f5d0209d61610"],["/react/build/static/css/68.640f37d5.chunk.css","248dd7a153a8a1fac332103b57f55305"],["/react/build/static/css/69.ee009106.chunk.css","89e6019e7943d5734fd707e877059238"],["/react/build/static/css/7.4497c5ef.chunk.css","0d21cb5caa10a5f25965db99f08556ab"],["/react/build/static/css/70.1be69314.chunk.css","5464893a8bde4ca5566a540442ff939c"],["/react/build/static/css/73.0d39367d.chunk.css","3c4fc3206988c3003af73a8abca3aeb6"],["/react/build/static/css/74.8725ffda.chunk.css","a4dd127f859f497fde9a1cf9dbee1396"],["/react/build/static/css/8.f89d762e.chunk.css","458a044119c0a01635e8f7c71378ef6e"],["/react/build/static/css/80.0d7a65ca.chunk.css","8be3354ef2e11cc24acce3761c44a009"],["/react/build/static/css/83.520fd912.chunk.css","dfa698c451c585203526e3a07bc858f9"],["/react/build/static/css/84.7834f2e6.chunk.css","36fc28937600a7f785daed80f6f0eebe"],["/react/build/static/css/9.e8d77148.chunk.css","3ecd6d700db1a442f050993baab7bb7e"],["/react/build/static/css/main.d31a9b96.chunk.css","611d7eecacf74b44f1934d855302c2f9"],["/react/build/static/js/0.15abc98e.chunk.js","f3f910d74cf49cedcf1f230b5f55a0ea"],["/react/build/static/js/1.0d5f334b.chunk.js","905b528d9b516a9bed36dab78c285ef3"],["/react/build/static/js/10.8130decd.chunk.js","75a5c7649ce401bd4ba9992a25e7c6ad"],["/react/build/static/js/100.2a829ef1.chunk.js","b912558b99cb56d57ea41d8f545315fe"],["/react/build/static/js/101.e03c6f94.chunk.js","2ac527aa22c3ea2af3cac0210634a22c"],["/react/build/static/js/102.193d0055.chunk.js","9f5d7f7e0ad6ab5773210f149dbe3368"],["/react/build/static/js/103.fa835227.chunk.js","4fb7364ff7a2d967a874ced22ad6f89c"],["/react/build/static/js/104.2e167b9d.chunk.js","64b624627aae89a600f957e9f4c2e56e"],["/react/build/static/js/105.c0501f49.chunk.js","31b5c0bb17d79cc0f855c2fceac79fe6"],["/react/build/static/js/106.45d5f914.chunk.js","30e02500cc87ed9c277b5ffdbe06dcc3"],["/react/build/static/js/107.d1390417.chunk.js","d44ea7afdbc326126d7e82b9750c9b08"],["/react/build/static/js/108.59d67c33.chunk.js","ffedd8e60ebc8ded7e0c3753c01f1006"],["/react/build/static/js/109.b8bce67c.chunk.js","500d1a0fc4ceaf62b2b03f5b049f90a5"],["/react/build/static/js/11.8d6aaaab.chunk.js","504aa466ba504a07d3a57778ff2bead9"],["/react/build/static/js/110.847923a5.chunk.js","b000a2ae0affaff2184e4f41e2032774"],["/react/build/static/js/111.524949e5.chunk.js","b4af5a514070f79cf4be091aa4a57efe"],["/react/build/static/js/112.e50187ad.chunk.js","02a2902cd2f9a9c541a1290eef68ccab"],["/react/build/static/js/113.5ee5ca88.chunk.js","c50ffe7cf96db7e18321ae8e99842a9c"],["/react/build/static/js/114.33167fbb.chunk.js","5507b4f410fd5c6e5afe34460b54efee"],["/react/build/static/js/115.3ba05a6e.chunk.js","7b40375e7761286a5db1ecd73aaab6cf"],["/react/build/static/js/116.d34c5a2e.chunk.js","00713f119074b5afc6589939b4123902"],["/react/build/static/js/117.d7667da0.chunk.js","6e92b8516c87936121f99153c564890c"],["/react/build/static/js/118.869e6281.chunk.js","35418e0e9c8615d5e4d2bcbe90a6bdb0"],["/react/build/static/js/119.d15251fb.chunk.js","38f1eef5ba9c3d7704a6a8e7b055dfd5"],["/react/build/static/js/12.1a67cd39.chunk.js","6ec6e71f7149f706d95f99f38f9902f1"],["/react/build/static/js/120.61448bf3.chunk.js","fef45a153e8236354ce1cf26d0b3efd6"],["/react/build/static/js/121.8cd79ee4.chunk.js","80d8bfbe8a3e0fd3062b3f4894df4851"],["/react/build/static/js/122.a04a933e.chunk.js","31f8a9a717c945e158886827c43c194a"],["/react/build/static/js/123.ae2188bc.chunk.js","74d5380870c9470f3baffdcb21aed50e"],["/react/build/static/js/124.0e8b6ceb.chunk.js","3441fa1a0a7a12c889b54223f9ba2e56"],["/react/build/static/js/125.7b6e7af1.chunk.js","ea98fb93d1fde538d849258aa79b959b"],["/react/build/static/js/126.11743133.chunk.js","470c93187f39e9791c13cb61ea491c8a"],["/react/build/static/js/127.010de94b.chunk.js","1895a2f96bba441b054e156d7f1b2fc3"],["/react/build/static/js/128.a6da8f88.chunk.js","0b204eccc115c2e936ce54165d5809c7"],["/react/build/static/js/129.9ccb8dd2.chunk.js","195c4fcaed7c2060c9bbc5567bdd35f3"],["/react/build/static/js/13.b0c55fcc.chunk.js","10081359483f39c30a7c6d78caa16ca2"],["/react/build/static/js/130.21a50206.chunk.js","15e215ae0f3db0234e39c45b4d0aeccd"],["/react/build/static/js/131.1427e263.chunk.js","41cab8961d80f29f6f16c6da4ec103dd"],["/react/build/static/js/132.0d0b9930.chunk.js","ed1b47b7bae23b374e7c3a3859420179"],["/react/build/static/js/133.43af83c6.chunk.js","652ff828b4d847e361132adf5ee29e70"],["/react/build/static/js/134.80f8466a.chunk.js","f62d79a5e85dad6518c9d2a2e64a374b"],["/react/build/static/js/135.22f59b0c.chunk.js","a74a35a433712f3f970a8d789f24cf30"],["/react/build/static/js/136.4177b90a.chunk.js","591b2e16e4e85e62b6e3decddab98cf4"],["/react/build/static/js/137.0feb1a06.chunk.js","c44ecea55b9d8c8770badfb65ea8f550"],["/react/build/static/js/138.69899a5f.chunk.js","89b4f6b56b063d58dd127e75321a566e"],["/react/build/static/js/139.e4556a94.chunk.js","2cb829e16c42ee16114e46d4d0a32b85"],["/react/build/static/js/139.e4556a94.chunk.js.LICENSE.txt","cf224aa154060b2c3c86fa6ed5af6aa8"],["/react/build/static/js/14.fe8cf690.chunk.js","465be15dfafc0eaa984dc317005c5a6e"],["/react/build/static/js/140.32f40ff5.chunk.js","27ca07ddfdbcde8953d12cbec0d6f2ad"],["/react/build/static/js/141.32230142.chunk.js","171528f93ac25c8626e59cfe20a57788"],["/react/build/static/js/142.d498e6b4.chunk.js","780e41b8060d778aaaed3904d1f5bef5"],["/react/build/static/js/143.d0afe3ce.chunk.js","db01f0eb32be2eb29b8b020dd48db0da"],["/react/build/static/js/144.613dab61.chunk.js","fc8df77986c84464c84942e8a032d340"],["/react/build/static/js/15.59bb35b1.chunk.js","318dc4bc307a0e8b9175b2307487d0a8"],["/react/build/static/js/15.59bb35b1.chunk.js.LICENSE.txt","0512cf1466087f5c44c5c61e4b32a001"],["/react/build/static/js/16.bb861831.chunk.js","575c09aef47961c4f229e27372bcd0cd"],["/react/build/static/js/17.3faf3cde.chunk.js","38fe06ba3b238b9c0254ef47d72abb7b"],["/react/build/static/js/18.c60c4795.chunk.js","208bce486de0687dea9d7f9e78173735"],["/react/build/static/js/19.c26debf3.chunk.js","22eec5aea02c476f056c9f59111916a1"],["/react/build/static/js/2.bc87859a.chunk.js","fe672ad7b8eb7879a799df7e802b2870"],["/react/build/static/js/20.1e0b4ee0.chunk.js","88a1385a34c3cf6c13ab368515886d08"],["/react/build/static/js/20.1e0b4ee0.chunk.js.LICENSE.txt","0512cf1466087f5c44c5c61e4b32a001"],["/react/build/static/js/21.4f0cbca7.chunk.js","4d4b52f2518e1908fab40565610c5ff6"],["/react/build/static/js/21.4f0cbca7.chunk.js.LICENSE.txt","0512cf1466087f5c44c5c61e4b32a001"],["/react/build/static/js/22.5405f82e.chunk.js","24eaf6cc1891cfb23d3abd5ee379cd5f"],["/react/build/static/js/22.5405f82e.chunk.js.LICENSE.txt","0512cf1466087f5c44c5c61e4b32a001"],["/react/build/static/js/23.687b9fdb.chunk.js","d328f8c98414b5d93d2eea2b924f0a8a"],["/react/build/static/js/23.687b9fdb.chunk.js.LICENSE.txt","0512cf1466087f5c44c5c61e4b32a001"],["/react/build/static/js/24.e8a332ec.chunk.js","ccbe62ac8f82056cbc581fd4e98e7ed9"],["/react/build/static/js/25.4ad02b67.chunk.js","9bbe3496e764b30f7b53f9996389319d"],["/react/build/static/js/26.46dfcc30.chunk.js","82743311faa19d7ee8daa0a2508052d1"],["/react/build/static/js/27.e74a9896.chunk.js","f374ffb4afc994b85f15d8aa44bc0f66"],["/react/build/static/js/28.bdb1dda4.chunk.js","0cd1f95ddd94258cda5bed2f2bce1281"],["/react/build/static/js/29.e1dd385d.chunk.js","068a1ee8bc6bf407ee5797fc28430b1e"],["/react/build/static/js/29.e1dd385d.chunk.js.LICENSE.txt","7ec01595672f75e83fd81b41f132f4c1"],["/react/build/static/js/3.09ccd7ac.chunk.js","0afb1f21f5cf7c1e685d8c5d534edeb0"],["/react/build/static/js/30.05878926.chunk.js","6731e3204bdb26e48176469ed9cd48fc"],["/react/build/static/js/30.05878926.chunk.js.LICENSE.txt","0512cf1466087f5c44c5c61e4b32a001"],["/react/build/static/js/31.4093f181.chunk.js","ab896263ee4e928800c07c6cd8b7ff2b"],["/react/build/static/js/32.e0ee1767.chunk.js","5deecd532a63180724fe492755abb1bc"],["/react/build/static/js/33.b3135bc5.chunk.js","0e1effec4b93ddffa63b240a72e34638"],["/react/build/static/js/34.5c4faf1c.chunk.js","4d68a43c0b2b1fc458e6521865211c61"],["/react/build/static/js/35.cbf2629b.chunk.js","1ce3c426bd3fdcfec85f15b5d2f1c273"],["/react/build/static/js/36.8aff3af5.chunk.js","d228b54edfbac5d6692b57322c8e5f51"],["/react/build/static/js/37.c5d352e7.chunk.js","04aff6c2e735ce8045a5ed49dedd4217"],["/react/build/static/js/38.7409a811.chunk.js","f05783936d7592cf0f03b16e2ba3d128"],["/react/build/static/js/39.20fe5360.chunk.js","c5aa558287b6536e8a581b979393f9c2"],["/react/build/static/js/4.73eb7710.chunk.js","81970f2980a67acaa6b2ee932fdb3fbd"],["/react/build/static/js/40.ab424bc5.chunk.js","97911050e542a6a6ae7c1477bb3e436d"],["/react/build/static/js/41.56666fa4.chunk.js","dd2b48dfa2f18b379ffb8ed7749cb909"],["/react/build/static/js/42.5322b179.chunk.js","9c1d9d0865db68dd11ba5d8ac01505ea"],["/react/build/static/js/43.a5d112cd.chunk.js","91629bb1a177fbb3b80dfca616a88faf"],["/react/build/static/js/44.c5f930a9.chunk.js","d3cc712f5e71a3d45595bbb213967bad"],["/react/build/static/js/45.6f0cb049.chunk.js","590697bbfa675972065d6545c81c0bcb"],["/react/build/static/js/46.ed0b9537.chunk.js","3e32cd217a0908ed8f84898043a33817"],["/react/build/static/js/47.bf2e5c8c.chunk.js","c05008c8b833747be83af98d84d2a292"],["/react/build/static/js/48.3643691a.chunk.js","88138231dd2854fc88996d3ce8778d31"],["/react/build/static/js/49.48450e44.chunk.js","d5a56e33f30c20735d95853a388621ba"],["/react/build/static/js/5.20bbf8bd.chunk.js","d078cc03e9009dd961cf0304cc36ee13"],["/react/build/static/js/50.6f802a69.chunk.js","9a2d426368110ab20f5bbefa9a217f55"],["/react/build/static/js/51.5098ae68.chunk.js","6e4726554ae745a22a609f8256467eeb"],["/react/build/static/js/52.9f33d9cb.chunk.js","fb38483f438057c6214052365f973453"],["/react/build/static/js/53.85e51a61.chunk.js","83043dc6c1399d6c12b33371a2fd3398"],["/react/build/static/js/54.72060cc4.chunk.js","e1f3f7ae83bd075271f8c88565e7b0c1"],["/react/build/static/js/55.d9f28074.chunk.js","d9f9eedd0207f93aa78698a75b28b7cf"],["/react/build/static/js/56.5b854d16.chunk.js","62efe00c5313f527bacbe2097a8d702c"],["/react/build/static/js/57.bdb35756.chunk.js","40879958c5b1dc672bdb5b8c14269b6f"],["/react/build/static/js/58.ee35c257.chunk.js","81eaa2a95715884325400792f497ef3f"],["/react/build/static/js/59.df5c30e2.chunk.js","354a9fe2a14f0723e92cf7a89255dae8"],["/react/build/static/js/6.553951e0.chunk.js","380382a751684283c90d2f6b5f1854f8"],["/react/build/static/js/6.553951e0.chunk.js.LICENSE.txt","7ec01595672f75e83fd81b41f132f4c1"],["/react/build/static/js/60.bf8482fc.chunk.js","34aeadfc7a7e496c7fd29cfed407da32"],["/react/build/static/js/61.4814b3d6.chunk.js","fb8cf427a08969eefaf62d39ee93029b"],["/react/build/static/js/62.f27ee671.chunk.js","92eeb240d40797741a3e99fb887ab98a"],["/react/build/static/js/63.d8870643.chunk.js","cecdd1633f9047e591ab3c31156ef1cc"],["/react/build/static/js/64.6b1cf69c.chunk.js","6e36fff8c4acf1eca38b056030f8ce01"],["/react/build/static/js/65.0f1d0736.chunk.js","3577c207c66e65653a054e6e119ddf6f"],["/react/build/static/js/66.332e25a4.chunk.js","9b56ecd48c5426aaf761751c22b36a70"],["/react/build/static/js/67.8086981d.chunk.js","9a1d8500fd04b88ba0db51b686226672"],["/react/build/static/js/68.69153aa6.chunk.js","979ad604b7588b0545f393b15f45ecbe"],["/react/build/static/js/69.b0bda6a0.chunk.js","55a40da16d00b8bc679ef1bf89f11b6b"],["/react/build/static/js/7.1d2c4ce1.chunk.js","47df4435fc04ba4be088fabe1d24e550"],["/react/build/static/js/70.dc16496d.chunk.js","fef485958c64435d1a4919fde054b31c"],["/react/build/static/js/71.e0f98246.chunk.js","fea52417c417ca0b2cf2863201e69cfa"],["/react/build/static/js/72.3fb251b5.chunk.js","813694a009a8d9b992432361fc3a98f1"],["/react/build/static/js/73.055f6345.chunk.js","399f1632b960dc028d402aa263c8772b"],["/react/build/static/js/74.b6d3afc0.chunk.js","7f8533ad5e895c7af3a5487676683104"],["/react/build/static/js/75.ba564bcc.chunk.js","a4bb62160776e14f85dd4536b6e80f37"],["/react/build/static/js/76.7b8efab6.chunk.js","87faa20e3c2bd58f876e909cb76e89ae"],["/react/build/static/js/77.92ed9262.chunk.js","17161af968c168a9af77df89610d0a9a"],["/react/build/static/js/78.b6c0ce1d.chunk.js","1f92caa0dcccbd994e56f770fce735c7"],["/react/build/static/js/79.a337d0ce.chunk.js","e441c9ea6ae716215836dbc0ec421a5e"],["/react/build/static/js/8.4630ac89.chunk.js","8ac3f172242e6565b74105a786d125ac"],["/react/build/static/js/80.f919db8e.chunk.js","cfbea2486144f4de8a8f6f4a62dc318d"],["/react/build/static/js/81.241bb3d9.chunk.js","d7099889e6301343b3109152b817b6a9"],["/react/build/static/js/82.7e120459.chunk.js","92a1b2ae3a14e0281db592cde01c70b5"],["/react/build/static/js/83.a1d70ef6.chunk.js","1d320dea465f88ce49f06fd714a7f0eb"],["/react/build/static/js/84.69ed767e.chunk.js","d54ac3ac9b89ebb7a493f98c10e1b3eb"],["/react/build/static/js/85.71570bb8.chunk.js","e853b6a5381cc00991eb249724aa75bd"],["/react/build/static/js/86.cca3fe96.chunk.js","5ff67cadcabdb9b64f7e3e58343942b5"],["/react/build/static/js/87.cf4c76e7.chunk.js","dec62968ff44cd3ab71358063c87ecf9"],["/react/build/static/js/88.85da2ae9.chunk.js","4b51e20141a1020b7ca043e83af70d02"],["/react/build/static/js/89.3a1cddb5.chunk.js","cd3ef7c12fdf61da62b60c48791bdd5e"],["/react/build/static/js/9.091048f1.chunk.js","bd4468fdd44e23b11e84e31649e9b1a2"],["/react/build/static/js/90.fed6d9f0.chunk.js","9a3fb0c311c28dcdbbd8f216f314e969"],["/react/build/static/js/91.67c7bd68.chunk.js","93855ac5dcf9dadde6edfdb8916349c9"],["/react/build/static/js/92.903710e6.chunk.js","55a3e958012ad05933ad8c4605d5bdb5"],["/react/build/static/js/93.f92475f0.chunk.js","88d461b9f21e04c4ba08e07ad62fdf4d"],["/react/build/static/js/94.fc8e2118.chunk.js","753377c07355e7bb165d0b0007908bb1"],["/react/build/static/js/95.02e98434.chunk.js","c0afcad1a6a388da7fcc30d9cb1ac250"],["/react/build/static/js/96.01563de8.chunk.js","96e72379a0518fdd44488ab235eeac5e"],["/react/build/static/js/97.13c4667c.chunk.js","85d5bc80a07630d7401d917c22075419"],["/react/build/static/js/98.a051bc19.chunk.js","2815524684f7bfdabf79fe283b84fdfe"],["/react/build/static/js/99.7d505984.chunk.js","eff8b3f9ae65d7f9172a2c5ba0424c7a"],["/react/build/static/js/main.ca9d02d7.chunk.js.LICENSE.txt","20c4c9722b39971e742932d08ec3daf5"],["/react/build/static/js/runtime~main.991a3d31.js","decba75a225e1ad0292adf8f6cd6809b"],["/react/build/static/media/KaTeX_AMS-Regular.b1489df1.woff","7f06b4e30317f784d61d26686aed0ab2"],["/react/build/static/media/KaTeX_AMS-Regular.d4531cf7.woff2","e78e28b4834954df047e4925e9dbf354"],["/react/build/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf","aaf4eee9fba9907d61c3935e0b6a54ae"],["/react/build/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf","021dd4dc61ee5f5cdf315f43b48c094b"],["/react/build/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff","1e802ca9dedc4ed4e3c6f645e4316128"],["/react/build/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2","4ec58befa687e9752c3c91cd9bcf1bcb"],["/react/build/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf","d49f2d55ce4f40f982d8ba63d746fbf9"],["/react/build/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2","7edb53b6693d75b8a2232481eea1a52c"],["/react/build/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff","d3b46c3a530116933081d9d74e3e9fe8"],["/react/build/static/media/KaTeX_Fraktur-Bold.069514d4.ttf","a31e7cba7b7221ebf1a2ae545fb306b2"],["/react/build/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff","c4c8cab7d5be97b2bb283e531c077355"],["/react/build/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2","d5b59ec9764e10f4a82369ae29f3ac58"],["/react/build/static/media/KaTeX_Fraktur-Regular.0d90113d.woff","b7d9c46bff5d51da6209e355cc4a235d"],["/react/build/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2","32a5339eb809f381a7357ba56f82aab3"],["/react/build/static/media/KaTeX_Fraktur-Regular.96556db6.ttf","a48dad4f58c82e38a10da0ceebb86370"],["/react/build/static/media/KaTeX_Main-Bold.07e762d0.ttf","9ceff51b3cb7ce6eb4e8efa8163a1472"],["/react/build/static/media/KaTeX_Main-Bold.20b90c20.woff2","8e1e01c4b1207c0a383d9a2b4f86e637"],["/react/build/static/media/KaTeX_Main-Bold.a9cdbc85.woff","22086eb5d97009c3e99bcc1d16ce6865"],["/react/build/static/media/KaTeX_Main-BoldItalic.7649d52f.woff","4c57dbc44bfff1fdf08a59cf556fdab3"],["/react/build/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2","284a17fe5baf72ff8217d4c7e70c0f82"],["/react/build/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf","e8b44b990516dab7937bf240fde8b46a"],["/react/build/static/media/KaTeX_Main-Italic.44a32ae6.ttf","29c86397e75cdcb3135af8295f1c2e28"],["/react/build/static/media/KaTeX_Main-Italic.ab751a9e.woff2","e533d5a2506cf053cd671b335ec04dde"],["/react/build/static/media/KaTeX_Main-Italic.e3954fe9.woff","99be0e10c38cd42466e6fe1665ef9536"],["/react/build/static/media/KaTeX_Main-Regular.13b3f852.woff2","5c734d78610fa35282f3379f866707f2"],["/react/build/static/media/KaTeX_Main-Regular.9e75cd60.woff","b741441f6d71014d0453ca3ebc884dd4"],["/react/build/static/media/KaTeX_Main-Regular.af7fc7b3.ttf","5c94aef490324b0925dbe5f643e8fd04"],["/react/build/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf","9a2834a9ff8ab411153571e0e55ac693"],["/react/build/static/media/KaTeX_Math-BoldItalic.94810ff6.woff","b13731ef4e2bfc3d8d859271e39550fc"],["/react/build/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2","d747bd1e7a6a43864285edd73dcde253"],["/react/build/static/media/KaTeX_Math-Italic.11278d36.woff","f0303906c2a67ac63bf1e8ccd638a89e"],["/react/build/static/media/KaTeX_Math-Italic.cae7ea26.ttf","291e76b8871b84560701bd29f9d1dcc7"],["/react/build/static/media/KaTeX_Math-Italic.ffda8803.woff2","4ad08b826b8065e1eab85324d726538c"],["/react/build/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff","3fb419559955e3ce75619f1a5e8c6c84"],["/react/build/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2","6e0830bee40435e72165345e0682fbfc"],["/react/build/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf","7dc027cba9f7b11ec92af4a311372a85"],["/react/build/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf","4059868e460d2d2e6be18e180d20c43d"],["/react/build/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff","727a9b0d97d72d2fc0228fe4e07fb4d8"],["/react/build/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2","fba01c9c6fb2866a0f95bcacb2c187a5"],["/react/build/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf","5c58d168c0b66d2c32234a6718e74dfb"],["/react/build/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2","d929cd671b19f0cfea55b6200fb47461"],["/react/build/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff","2555754a67062cac3a0913b715ab982f"],["/react/build/static/media/KaTeX_Script-Regular.a1c15978.woff2","755e2491f13b5269f0afd5a56f7aa692"],["/react/build/static/media/KaTeX_Script-Regular.cd3b0634.woff","d524c9a5b62a17f98f4a97af37fea735"],["/react/build/static/media/KaTeX_Script-Regular.dd0db7ae.ttf","d12ea9efb375f9dc331f562e69892638"],["/react/build/static/media/KaTeX_Size1-Regular.1876361f.woff2","048c39cba4dfb0460682a45e84548e4b"],["/react/build/static/media/KaTeX_Size1-Regular.bbd9552c.ttf","7342d45b052c3a2abc21049959fbab7f"],["/react/build/static/media/KaTeX_Size1-Regular.c4ae0d25.woff","08b5f00e7140f7a10e62c8e2484dfa5a"],["/react/build/static/media/KaTeX_Size2-Regular.635e9324.woff","af24b0e4b7e52656ca77914695c99930"],["/react/build/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf","eb130dcc661de766c999c60ba1525a88"],["/react/build/static/media/KaTeX_Size2-Regular.f516b73c.woff2","81d6b8d5ca77d63d5033d6991549a659"],["/react/build/static/media/KaTeX_Size3-Regular.1ef7adae.woff2","b311ca09df2c89a10fbb914b5a053805"],["/react/build/static/media/KaTeX_Size3-Regular.5d632274.ttf","7e02a40c41e52dc3b2b6b197bbdf05ea"],["/react/build/static/media/KaTeX_Size3-Regular.f32a9fde.woff","0d8926405d832a4b065e516bd385d812"],["/react/build/static/media/KaTeX_Size4-Regular.1d132596.ttf","ad7672524b64b730dfd176140a8945cb"],["/react/build/static/media/KaTeX_Size4-Regular.4f012d6a.woff2","6a3255dfc1ba41c46e7e807f8ab16c49"],["/react/build/static/media/KaTeX_Size4-Regular.f668d566.woff","68895bb880a61a7fc019dbfaa5121bb4"],["/react/build/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2","6cc31ea5c223c88705a13727a71417fa"],["/react/build/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf","257023560753aeb0b89b7e434d3da17f"],["/react/build/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff","3fe216d2a5f736c560cde71984554b64"],["/react/build/static/media/banner_list.e02c5e16.jpg","bc53dcd5b0731ce2ac28c3ea02a01c97"],["/react/build/static/media/beijintulogontwo.41076faf.png","245dc9e1ed09d34f605c2d5799ee3327"],["/react/build/static/media/logo.1c60f36c.png","8fcb0055aa3e99eccf26c10784d2c7b9"],["/react/build/ts.worker.js.LICENSE.txt","ce15c9d372cc5baeacdeb733817bdde4"]],cacheName="sw-precache-v3-sw-precache-webpack-plugin-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(c,a){var e=new URL(c);return"/"===e.pathname.slice(-1)&&(e.pathname+=a),e.toString()},cleanResponse=function(a){return a.redirected?("body"in a?Promise.resolve(a.body):a.blob()).then(function(c){return new Response(c,{headers:a.headers,status:a.status,statusText:a.statusText})}):Promise.resolve(a)},createCacheKey=function(c,a,e,t){var d=new URL(c);return t&&d.pathname.match(t)||(d.search+=(d.search?"&":"")+encodeURIComponent(a)+"="+encodeURIComponent(e)),d.toString()},isPathWhitelisted=function(c,a){if(0===c.length)return!0;var e=new URL(a).pathname;return c.some(function(c){return e.match(c)})},stripIgnoredUrlParameters=function(c,e){var a=new URL(c);return a.hash="",a.search=a.search.slice(1).split("&").map(function(c){return c.split("=")}).filter(function(a){return e.every(function(c){return!c.test(a[0])})}).map(function(c){return c.join("=")}).join("&"),a.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(c){var a=c[0],e=c[1],t=new URL(a,self.location),d=createCacheKey(t,hashParamName,e,/\.\w{8}\./);return[t.toString(),d]}));function setOfCachedUrls(c){return c.keys().then(function(c){return c.map(function(c){return c.url})}).then(function(c){return new Set(c)})}self.addEventListener("install",function(c){c.waitUntil(caches.open(cacheName).then(function(t){return setOfCachedUrls(t).then(function(e){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(a){if(!e.has(a)){var c=new Request(a,{credentials:"same-origin"});return fetch(c).then(function(c){if(!c.ok)throw new Error("Request for "+a+" returned a response with status "+c.status);return cleanResponse(c).then(function(c){return t.put(a,c)})})}}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(c){var e=new Set(urlsToCacheKeys.values());c.waitUntil(caches.open(cacheName).then(function(a){return a.keys().then(function(c){return Promise.all(c.map(function(c){if(!e.has(c.url))return a.delete(c)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(a){if("GET"===a.request.method){var c,e=stripIgnoredUrlParameters(a.request.url,ignoreUrlParametersMatching),t="index.html";(c=urlsToCacheKeys.has(e))||(e=addDirectoryIndex(e,t),c=urlsToCacheKeys.has(e));var d="/react/build/index.html";!c&&"navigate"===a.request.mode&&isPathWhitelisted(["^(?!\\/__).*"],a.request.url)&&(e=new URL(d,self.location).toString(),c=urlsToCacheKeys.has(e)),c&&a.respondWith(caches.open(cacheName).then(function(c){return c.match(urlsToCacheKeys.get(e)).then(function(c){if(c)return c;throw Error("The cached response that was expected is missing.")})}).catch(function(c){return console.warn('Couldn\'t serve response for "%s" from cache: %O',a.request.url,c),fetch(a.request)}))}}); \ No newline at end of file diff --git a/static/js/21.4f0cbca7.chunk.js b/static/js/21.4f0cbca7.chunk.js new file mode 100644 index 000000000..7e002f04a --- /dev/null +++ b/static/js/21.4f0cbca7.chunk.js @@ -0,0 +1,2 @@ +/*! For license information please see 21.4f0cbca7.chunk.js.LICENSE.txt */ +(this.webpackJsonp=this.webpackJsonp||[]).push([[21,4,5,10,13,74],{"+B/L":function(e,t,n){},"+KLJ":function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return E}));var r=n("q1tI"),o=n("i8i4"),a=n("MFj2"),i=n("TSYQ"),l=n.n(i),s=n("CtXQ"),c=n("H84U"),u=n("RqAY"),f=n("6CfX");function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(){return(d=Object.assign||function(e){for(var t=1;t=i)return e;switch(e){case"%s":return String(t[r++]);case"%d":return Number(t[r++]);case"%j":try{return JSON.stringify(t[r++])}catch(e){return"[Circular]"}break;default:return e}})),s=t[r];r0?{paddingLeft:t[0]/2,paddingRight:t[0]/2}:{}),t[1]>0?{paddingTop:t[1]/2,paddingBottom:t[1]/2}:{}),n)),r.createElement("div",u({},w,{style:n,className:C}),O)}))},e}return n=w,(o=[{key:"render",value:function(){return r.createElement(s.a,null,this.renderCol)}}])&&d(n.prototype,o),a&&d(n,a),w}(r.Component);w.propTypes={span:o.number,order:o.number,offset:o.number,push:o.number,pull:o.number,className:o.string,children:o.node,xs:O,sm:O,md:O,lg:O,xl:O,xxl:O}},"0Cz8":function(e,t,n){var r=n("Xi7e"),o=n("ebwN"),a=n("e4Nc");e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(i)}return n.set(e,t),this.size=n.size,this}},"0lcf":function(e,t,n){"use strict";n.r(t);n("SchZ"),n("u3En")},"0ycA":function(e,t){e.exports=function(){return[]}},"13Tz":function(e,t,n){},"1hJj":function(e,t,n){var r=n("e4Nc"),o=n("ftKO"),a=n("3A9y");function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var n=new FormData;e.data&&Object.keys(e.data).forEach((function(t){var r=e.data[t];Array.isArray(r)?r.forEach((function(e){n.append(t+"[]",e)})):n.append(t,e.data[t])})),n.append(e.filename,e.file),t.onerror=function(t){e.onError(t)},t.onload=function(){if(t.status<200||t.status>=300)return e.onError(function(e,t){var n="cannot "+e.method+" "+e.action+" "+t.status+"'",r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}(e,t),E(t));e.onSuccess(E(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};for(var o in null!==r["X-Requested-With"]&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),r)r.hasOwnProperty(o)&&null!==r[o]&&t.setRequestHeader(o,r[o]);return t.send(n),{abort:function(){t.abort()}}}var C=+new Date,j=0;function S(){return"rc-upload-"+C+"-"+ ++j}var x=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",o=e.type||"",a=o.replace(/\/.*$/,"");return n.some((function(e){var t,n,i=e.trim();return"."===i.charAt(0)?(t=r.toLowerCase(),n=i.toLowerCase(),-1!==t.indexOf(n,t.length-n.length)):/\/\*$/.test(i)?a===i.replace(/\/.*$/,""):o===i}))}return!0};var P=function(e,t,n){var r=function e(r,o){o=o||"",r.isFile?r.file((function(e){n(e)&&(r.fullPath&&!e.webkitRelativePath&&(Object.defineProperties(e,{webkitRelativePath:{writable:!0}}),e.webkitRelativePath=r.fullPath.replace(/^\//,""),Object.defineProperties(e,{webkitRelativePath:{writable:!1}})),t([e]))})):r.isDirectory&&function(e,t){var n=e.createReader(),r=[];!function e(){n.readEntries((function(n){var o=Array.prototype.slice.apply(n);r=r.concat(o),!o.length?t(r):e()}))}()}(r,(function(t){t.forEach((function(t){e(t,""+o+r.name+"/")}))}))},o=!0,a=!1,i=void 0;try{for(var l,s=e[Symbol.iterator]();!(o=(l=s.next()).done);o=!0){r(l.value.webkitGetAsEntry())}}catch(e){a=!0,i=e}finally{try{!o&&s.return&&s.return()}finally{if(a)throw i}}},k=function(e){function t(){var e,n,r,o;c()(this,t);for(var a=arguments.length,i=Array(a),l=0;l',n=''}return'\n \n \n \n \n \n '+t+'\n \n \n
\n \n '+n+'\n \n
\n \n \n '}},{key:"initIframeSrc",value:function(){this.domain&&(this.getIframeNode().src="javascript:void((function(){\n var d = document;\n d.open();\n d.domain='"+this.domain+"';\n d.write('');\n d.close();\n })())")}},{key:"initIframe",value:function(){var e=this.getIframeNode(),t=e.contentWindow,n=void 0;this.domain=this.domain||"",this.initIframeSrc();try{n=t.document}catch(r){this.domain=document.domain,this.initIframeSrc(),n=(t=e.contentWindow).document}n.open("text/html","replace"),n.write(this.getIframeHTML(this.domain)),n.close(),this.getFormInputNode().onchange=this.onChange}},{key:"endUpload",value:function(){this.state.uploading&&(this.file={},this.state.uploading=!1,this.setState({uploading:!1}),this.initIframe())}},{key:"startUpload",value:function(){this.state.uploading||(this.state.uploading=!0,this.setState({uploading:!0}))}},{key:"updateIframeWH",value:function(){var e=F.a.findDOMNode(this),t=this.getIframeNode();t.style.height=e.offsetHeight+"px",t.style.width=e.offsetWidth+"px"}},{key:"abort",value:function(e){if(e){var t=e;e&&e.uid&&(t=e.uid),t===this.file.uid&&this.endUpload()}else this.endUpload()}},{key:"post",value:function(e){var t=this,n=this.getFormNode(),r=this.getFormDataNode(),o=this.props.data,a=this.props.onStart;"function"==typeof o&&(o=o(e));var i=document.createDocumentFragment();for(var l in o)if(o.hasOwnProperty(l)){var s=document.createElement("input");s.setAttribute("name",l),s.value=o[l],i.appendChild(s)}r.appendChild(i),new Promise((function(n){var r=t.props.action;if("function"==typeof r)return n(r(e));n(r)})).then((function(t){n.setAttribute("action",t),n.submit(),r.innerHTML="",a(e)}))}},{key:"render",value:function(){var e,t=this.props,n=t.component,r=t.disabled,a=t.className,i=t.prefixCls,s=t.children,c=t.style,u=l()({},M,{display:this.state.uploading||r?"none":""}),f=w()((e={},b()(e,i,!0),b()(e,i+"-disabled",r),b()(e,a,a),e));return o.a.createElement(n,{className:f,style:l()({position:"relative",zIndex:0},c)},o.a.createElement("iframe",{ref:this.saveIframe,onLoad:this.onLoad,style:u}),s)}}]),t}(r.Component);D.propTypes={component:v.a.string,style:v.a.object,disabled:v.a.bool,prefixCls:v.a.string,className:v.a.string,accept:v.a.string,onStart:v.a.func,multiple:v.a.bool,children:v.a.any,data:v.a.oneOfType([v.a.object,v.a.func]),action:v.a.oneOfType([v.a.string,v.a.func]),name:v.a.string};var I=D;function L(){}var V=function(e){function t(){var e,n,r,o;c()(this,t);for(var a=arguments.length,i=Array(a),l=0;l0&&void 0!==arguments[0]?arguments[0]:"",t=e.split("/"),n=t[t.length-1],r=n.split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]}(t);return!(!/^data:image\//.test(t)&&!/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(n))||!/^data:/.test(t)&&!n};var X=n("CtXQ"),J=n("3S7+"),$=n("BGR+"),ee=n("H84U"),te=n("CWQg");function ne(e){return!e||e<0?0:e>100?100:e}function re(){return(re=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function we(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ee(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Ae(e,t){for(var n=0;n4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5?arguments[5]:void 0,i=50-r/2,l=0,s=-i,c=0,u=-2*i;switch(a){case"left":l=-i,s=0,c=2*i,u=0;break;case"right":l=i,s=0,c=-2*i,u=0;break;case"bottom":s=i,u=2*i}var f="M 50,50 m ".concat(l,",").concat(s,"\n a ").concat(i,",").concat(i," 0 1 1 ").concat(c,",").concat(-u,"\n a ").concat(i,",").concat(i," 0 1 1 ").concat(-c,",").concat(u),p=2*Math.PI*i,d={stroke:n,strokeDasharray:"".concat(t/100*(p-o),"px ").concat(p,"px"),strokeDashoffset:"-".concat(o/2+e/100*(p-o),"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s"};return{pathString:f,pathStyle:d}}var ze=function(e){function t(){var e,n,r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,e=!(r=Re(t).call(this))||"object"!=typeof r&&"function"!=typeof r?Me(n):r,Ie(Me(e),"paths",{}),Ie(Me(e),"gradientId",0),e.gradientId=Le,Le+=1,e}var n,r,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&De(e,t)}(t,e),n=t,(r=[{key:"getStokeList",value:function(){var e=this,t=this.props,n=t.prefixCls,r=t.percent,a=t.strokeColor,i=t.strokeWidth,l=t.strokeLinecap,s=t.gapDegree,c=t.gapPosition,u=qe(r),f=qe(a),p=0;return u.map((function(t,r){var a=f[r]||f[f.length-1],u="[object Object]"===Object.prototype.toString.call(a)?"url(#".concat(n,"-gradient-").concat(e.gradientId,")"):"",d=Ue(p,t,a,i,s,c),m=d.pathString,h=d.pathStyle;return p+=t,o.a.createElement("path",{key:r,className:"".concat(n,"-circle-path"),d:m,stroke:u,strokeLinecap:l,strokeWidth:0===t?0:i,fillOpacity:"0",style:h,ref:function(t){e.paths[r]=t}})}))}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.strokeWidth,r=e.trailWidth,a=e.gapDegree,i=e.gapPosition,l=e.trailColor,s=e.strokeLinecap,c=e.style,u=e.className,f=e.strokeColor,p=Fe(e,["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor"]),d=Ue(0,100,l,n,a,i),m=d.pathString,h=d.pathStyle;delete p.percent;var y=qe(f).find((function(e){return"[object Object]"===Object.prototype.toString.call(e)}));return o.a.createElement("svg",Te({className:"".concat(t,"-circle ").concat(u),viewBox:"0 0 100 100",style:c},p),y&&o.a.createElement("defs",null,o.a.createElement("linearGradient",{id:"".concat(t,"-gradient-").concat(this.gradientId),x1:"100%",y1:"0%",x2:"0%",y2:"0%"},Object.keys(y).sort((function(e,t){return Ve(e)-Ve(t)})).map((function(e,t){return o.a.createElement("stop",{key:t,offset:e,stopColor:y[e]})})))),o.a.createElement("path",{className:"".concat(t,"-circle-trail"),d:m,stroke:l,strokeLinecap:s,strokeWidth:r||n,fillOpacity:"0",style:h}),this.getStokeList().reverse())}}])&&Ae(n.prototype,r),a&&Ae(n,a),t}(r.Component);ze.propTypes=Ne({},ge,{gapPosition:v.a.oneOf(["top","bottom","left","right"])}),ze.defaultProps=Ne({},ye,{gapPosition:"top"});var Be=he(ze);var He={normal:"#108ee9",exception:"#ff5500",success:"#87d068"};function We(e){var t=e.percent,n=e.successPercent,r=ne(t);if(!n)return r;var o=ne(n);return[n,ne(r-o)]}var Ke=function(e){var t,n,o,a,i,l,s,c=e.prefixCls,u=e.width,f=e.strokeWidth,p=e.trailColor,d=e.strokeLinecap,m=e.gapPosition,h=e.gapDegree,y=e.type,v=e.children,g=u||120,b={width:g,height:g,fontSize:.15*g+6},O=f||6,E=m||"dashboard"===y&&"bottom"||"top",_=h||("dashboard"===y?75:void 0),C=(n=(t=e).progressStatus,o=t.successPercent,a=t.strokeColor||He[n],o?[He.success,a]:a),j="[object Object]"===Object.prototype.toString.call(C),S=w()("".concat(c,"-inner"),(i={},l="".concat(c,"-circle-gradient"),s=j,l in i?Object.defineProperty(i,l,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[l]=s,i));return r.createElement("div",{className:S,style:b},r.createElement(Be,{percent:We(e),strokeWidth:O,trailWidth:O,strokeColor:C,strokeLinecap:d,trailColor:p,prefixCls:c,gapDegree:_,gapPosition:E}),v)};function Ge(e){return(Ge="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ye(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ze(){return(Ze=Object.assign||function(e){for(var t=1;t=100?"success":e||"normal"}},{key:"renderProcessInfo",value:function(e,t){var n,o=this.props,a=o.showInfo,i=o.format,l=o.type,s=o.percent,c=o.successPercent;if(!a)return null;var u="circle"===l||"dashboard"===l?"":"-circle";return i||"exception"!==t&&"success"!==t?n=(i||function(e){return"".concat(e,"%")})(ne(s),ne(c)):"exception"===t?n=r.createElement(X.default,{type:"close".concat(u),theme:"line"===l?"filled":"outlined"}):"success"===t&&(n=r.createElement(X.default,{type:"check".concat(u),theme:"line"===l?"filled":"outlined"})),r.createElement("span",{className:"".concat(e,"-text"),title:"string"==typeof n?n:void 0},n)}},{key:"render",value:function(){return r.createElement(ee.a,null,this.renderProgress)}}])&&Xe(n.prototype,o),a&&Xe(n,a),l}(r.Component);it.defaultProps={type:"line",percent:0,showInfo:!0,trailColor:"#f3f3f3",size:"default",gapDegree:0,strokeLinecap:"round"},it.propTypes={status:y.oneOf(at),type:y.oneOf(ot),showInfo:y.bool,percent:y.number,width:y.number,strokeWidth:y.number,strokeLinecap:y.oneOf(["round","square"]),strokeColor:y.oneOfType([y.string,y.object]),trailColor:y.string,format:y.func,gapDegree:y.number};var lt=it;function st(e){return(st="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ct(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ut(){return(ut=Object.assign||function(e){for(var t=1;t=.98||(t+=n,(n-=.01)<.001&&(n=.001)),t}),a=0;this.clearProgressTimer(),this.progressTimer=setInterval((function(){a=o(a),r.onProgress({percent:100*a},t)}),200)}},{key:"render",value:function(){return r.createElement(ee.a,null,this.renderUpload)}}])&&Ct(n.prototype,o),a&&Ct(n,a),l}(r.Component);kt.defaultProps={type:"select",multiple:!1,action:"",data:{},accept:"",beforeUpload:function(){return!0},showUploadList:!0,listType:"text",className:"",disabled:!1,supportServerRender:!0},Object(a.polyfill)(kt);var Nt=kt;function Tt(e){return(Tt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ft(){return(Ft=Object.assign||function(e){for(var t=1;t0&&n.setState({fileList:(0,c.appendFileSizeToUploadFileAll)(e)})},n.onAttachmentRemove=function(e){if(!e.percent||100===e.percent)return n.deleteAttachment(e),!1},n.deleteAttachment=function(e){var t="/attachments/"+(e.response?e.response.id:e.uid)+".json";u.default.delete(t,{}).then((function(t){t.data&&(0===t.data.status?(n.setState((function(t){var n=t.fileList.indexOf(e),r=t.fileList.slice();return r.splice(n,1),{fileList:r}})),n.fileIdList(n.state.fileList)):n.props.showNotification(t.data.message))})).catch((function(e){console.log(e)}))},n.handleChange=function(e){var t=n.props.changeIsComplete;if(t&&t(!0),"uploading"===e.file.status||"done"===e.file.status||"removed"===e.file.status){var r=e.fileList;n.setState({fileList:(0,c.appendFileSizeToUploadFileAll)(r)}),n.fileIdList(r)}},n.fileIdList=function(e){var t=[];e&&e.length>0&&e.map((function(e){return t.push(e.response&&e.response.id)})),t&&n.props.load&&n.props.load(t)},n.beforeUpload=function(e){var t=n.props.size,r=e.size/1024/1024e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0,t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e));return r.createElement(V.Provider,{value:{siderHook:this.getSiderHook()}},r.createElement(u,P({className:p},f),s))}}]),n}(r.Component),B=q({suffixCls:"layout",tagName:"section",displayName:"Layout"})(z),H=q({suffixCls:"layout-header",tagName:"header",displayName:"Header"})(U),W=q({suffixCls:"layout-footer",tagName:"footer",displayName:"Footer"})(U),K=q({suffixCls:"layout-content",tagName:"main",displayName:"Content"})(U);B.Header=H,B.Footer=W,B.Content=K;var G=n("CtXQ"),Y=function(e){return!isNaN(parseFloat(e))&&isFinite(e)};function Z(e){return(Z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Q(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function X(){return(X=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"";return se+=1,"".concat(e).concat(se)}),pe=function(e){te(n,e);var t=re(n);function n(e){var o,a,s;return J(this,n),(o=t.call(this,e)).responsiveHandler=function(e){o.setState({below:e.matches});var t=o.props.onBreakpoint;t&&t(e.matches),o.state.collapsed!==e.matches&&o.setCollapsed(e.matches,"responsive")},o.setCollapsed=function(e,t){"collapsed"in o.props||o.setState({collapsed:e});var n=o.props.onCollapse;n&&n(e,t)},o.toggle=function(){var e=!o.state.collapsed;o.setCollapsed(e,"clickTrigger")},o.belowShowChange=function(){o.setState((function(e){return{belowShow:!e.belowShow}}))},o.renderSider=function(e){var t,n=e.getPrefixCls,a=o.props,s=a.prefixCls,c=a.className,u=a.theme,f=a.collapsible,p=a.reverseArrow,d=a.trigger,m=a.style,h=a.width,y=a.collapsedWidth,v=a.zeroWidthTriggerStyle,g=le(a,["prefixCls","className","theme","collapsible","reverseArrow","trigger","style","width","collapsedWidth","zeroWidthTriggerStyle"]),b=n("layout-sider",s),O=Object(l.a)(g,["collapsed","defaultCollapsed","onCollapse","breakpoint","onBreakpoint","siderHook","zeroWidthTriggerStyle"]),w=o.state.collapsed?y:h,E=Y(w)?"".concat(w,"px"):String(w),_=0===parseFloat(String(y||0))?r.createElement("span",{onClick:o.toggle,className:"".concat(b,"-zero-width-trigger ").concat(b,"-zero-width-trigger-").concat(p?"right":"left"),style:v},r.createElement(G.default,{type:"bars"})):null,C={expanded:p?r.createElement(G.default,{type:"right"}):r.createElement(G.default,{type:"left"}),collapsed:p?r.createElement(G.default,{type:"left"}):r.createElement(G.default,{type:"right"})}[o.state.collapsed?"collapsed":"expanded"],j=null!==d?_||r.createElement("div",{className:"".concat(b,"-trigger"),onClick:o.toggle,style:{width:E}},d||C):null,S=X(X({},m),{flex:"0 0 ".concat(E),maxWidth:E,minWidth:E,width:E}),x=i()(c,b,"".concat(b,"-").concat(u),(Q(t={},"".concat(b,"-collapsed"),!!o.state.collapsed),Q(t,"".concat(b,"-has-trigger"),f&&null!==d&&!_),Q(t,"".concat(b,"-below"),!!o.state.below),Q(t,"".concat(b,"-zero-width"),0===parseFloat(E)),t));return r.createElement("aside",X({className:x},O,{style:S}),r.createElement("div",{className:"".concat(b,"-children")},o.props.children),f||o.state.below&&_?j:null)},o.uniqueId=fe("ant-sider-"),"undefined"!=typeof window&&(a=window.matchMedia),a&&e.breakpoint&&e.breakpoint in ce&&(o.mql=a("(max-width: ".concat(ce[e.breakpoint],")"))),s="collapsed"in e?e.collapsed:e.defaultCollapsed,o.state={collapsed:s,below:!1},o}return ee(n,[{key:"componentDidMount",value:function(){this.mql&&(this.mql.addListener(this.responsiveHandler),this.responsiveHandler(this.mql)),this.props.siderHook&&this.props.siderHook.addSider(this.uniqueId)}},{key:"componentWillUnmount",value:function(){this.mql&&this.mql.removeListener(this.responsiveHandler),this.props.siderHook&&this.props.siderHook.removeSider(this.uniqueId)}},{key:"render",value:function(){var e=this.state.collapsed,t=this.props.collapsedWidth;return r.createElement(ue.Provider,{value:{siderCollapsed:e,collapsedWidth:t}},r.createElement(C.a,null,this.renderSider))}}],[{key:"getDerivedStateFromProps",value:function(e){return"collapsed"in e?{collapsed:e.collapsed}:null}}]),n}(r.Component);pe.defaultProps={collapsible:!1,defaultCollapsed:!1,reverseArrow:!1,width:200,collapsedWidth:80,style:{},theme:"dark"},Object(s.polyfill)(pe);r.Component;function de(e){return(de="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function me(){return(me=Object.assign||function(e){for(var t=1;t=0;(t||o)&&a.restoreModeVerticalFromInline()},a.handleClick=function(e){a.handleOpenChange([]);var t=a.props.onClick;t&&t(e)},a.handleOpenChange=function(e){a.setOpenKeys(e);var t=a.props.onOpenChange;t&&t(e)},a.renderMenu=function(e){var t,n,s,c=e.getPopupContainer,u=e.getPrefixCls,f=a.props,p=f.prefixCls,d=f.className,m=f.theme,h=f.collapsedWidth,y=Object(l.a)(a.props,["collapsedWidth","siderCollapsed"]),v=a.getRealMenuMode(),g=a.getOpenMotionProps(v),b=u("menu",p),O=i()(d,"".concat(b,"-").concat(m),(t={},n="".concat(b,"-inline-collapsed"),s=a.getInlineCollapsed(),n in t?Object.defineProperty(t,n,{value:s,enumerable:!0,configurable:!0,writable:!0}):t[n]=s,t)),w=ke({openKeys:a.state.openKeys,onOpenChange:a.handleOpenChange,className:O,mode:v},g);return"inline"!==v&&(w.onClick=a.handleClick),a.getInlineCollapsed()&&(0===h||"0"===h||"0px"===h)&&(w.openKeys=[]),r.createElement(o.e,ke({getPopupContainer:c},y,w,{prefixCls:b,onTransitionEnd:a.handleTransitionEnd,onMouseEnter:a.handleMouseEnter}))},Object(_e.a)(!("onOpen"in e||"onClose"in e),"Menu","`onOpen` and `onClose` are removed, please use `onOpenChange` instead, see: https://u.ant.design/menu-on-open-change."),Object(_e.a)(!("inlineCollapsed"in e&&"inline"!==e.mode),"Menu","`inlineCollapsed` should only be used when `mode` is inline."),Object(_e.a)(!(void 0!==e.siderCollapsed&&"inlineCollapsed"in e),"Menu","`inlineCollapsed` not control Menu under Sider. Should set `collapsed` on Sider instead."),"openKeys"in e?s=e.openKeys:"defaultOpenKeys"in e&&(s=e.defaultOpenKeys),a.state={openKeys:s||[],switchingModeFromInline:!1,inlineOpenKeys:[],prevProps:e},a}return Fe(n,[{key:"componentWillUnmount",value:function(){Ce.a.cancel(this.mountRafId)}},{key:"setOpenKeys",value:function(e){"openKeys"in this.props||this.setState({openKeys:e})}},{key:"getRealMenuMode",value:function(){var e=this.getInlineCollapsed();if(this.state.switchingModeFromInline&&e)return"inline";var t=this.props.mode;return e?"vertical":t}},{key:"getInlineCollapsed",value:function(){var e=this.props.inlineCollapsed;return void 0!==this.props.siderCollapsed?this.props.siderCollapsed:e}},{key:"getOpenMotionProps",value:function(e){var t=this.props,n=t.openTransitionName,r=t.openAnimation,o=t.motion;return o?{motion:o}:r?(Object(_e.a)("string"==typeof r,"Menu","`openAnimation` do not support object. Please use `motion` instead."),{openAnimation:r}):n?{openTransitionName:n}:"horizontal"===e?{motion:{motionName:"slide-up"}}:"inline"===e?{motion:xe}:{motion:{motionName:this.state.switchingModeFromInline?"":"zoom-big"}}}},{key:"restoreModeVerticalFromInline",value:function(){this.state.switchingModeFromInline&&this.setState({switchingModeFromInline:!1})}},{key:"render",value:function(){return r.createElement(p.Provider,{value:{inlineCollapsed:this.getInlineCollapsed()||!1,antdMenuTheme:this.props.theme}},r.createElement(C.a,null,this.renderMenu))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r={prevProps:e};return"inline"===n.mode&&"inline"!==e.mode&&(r.switchingModeFromInline=!0),"openKeys"in e?r.openKeys=e.openKeys:((e.inlineCollapsed&&!n.inlineCollapsed||e.siderCollapsed&&!n.siderCollapsed)&&(r.switchingModeFromInline=!0,r.inlineOpenKeys=t.openKeys,r.openKeys=[]),(!e.inlineCollapsed&&n.inlineCollapsed||!e.siderCollapsed&&n.siderCollapsed)&&(r.openKeys=t.inlineOpenKeys,r.inlineOpenKeys=[])),r}}]),n}(r.Component);Ve.defaultProps={className:"",theme:"light",focusable:!1},Object(s.polyfill)(Ve);var qe=function(e){Ae(n,e);var t=Me(n);function n(){return Ne(this,n),t.apply(this,arguments)}return Fe(n,[{key:"render",value:function(){var e=this;return r.createElement(ue.Consumer,null,(function(t){return r.createElement(Ve,ke({},e.props,t))}))}}]),n}(r.Component);qe.Divider=o.a,qe.Item=Ee,qe.SubMenu=E,qe.ItemGroup=o.c},CH3K:function(e,t){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n0&&s.default.createElement("span",{className:"tabNum"},d.comments_count)),key:"1"},s.default.createElement(u.default,a({order_id:p,showNotification:this.props.showNotification,only_show_content:!0},this.props))),E&&E.length>0&&s.default.createElement(m,{tab:s.default.createElement("span",null,s.default.createElement("span",{className:"font-16"},"提交"),O>0&&s.default.createElement("span",{className:"tabNum"},O)),key:"2"},s.default.createElement(c.default,a({},this.props,{commits:E,projectsId:t,owner:n}))),w&&w.files&&w.files.length>0&&s.default.createElement(m,{tab:s.default.createElement("span",null,s.default.createElement("span",{className:"font-16"},"文件"),b>0&&s.default.createElement("span",{className:"tabNum"},b)),key:"3"},s.default.createElement(f.default,a({},this.props,{data:w,projectsId:t,owner:n}))))))}}]),t}(l.Component);t.default=h},GDhZ:function(e,t,n){var r=n("wF/u"),o=n("mwIZ"),a=n("hgQt"),i=n("9ggG"),l=n("CMye"),s=n("IOzZ"),c=n("9Nap");e.exports=function(e,t){return i(e)&&l(t)?s(c(e),t):function(n){var i=o(n,e);return void 0===i&&i===t?a(n,e):r(t,i,3)}}},GZbg:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n("+kn0"));t.default=function(e,t,n,o,a){e.enum=Array.isArray(e.enum)?e.enum:[],-1===e.enum.indexOf(t)&&o.push(r.format(a.messages.enum,e.fullField,e.enum.join(", ")))}},Gv54:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(n("l1rO")),o=c(n("AU0A")),a=c(n("oEMi")),i=c(n("l8PK")),l=c(n("GZbg")),s=c(n("moXY"));function c(e){return e&&e.__esModule?e:{default:e}}t.default={required:r.default,whitespace:o.default,type:a.default,range:i.default,enum:l.default,pattern:s.default}},HDyB:function(e,t,n){var r=n("nmnc"),o=n("JHRd"),a=n("ljhN"),i=n("or5M"),l=n("7fqy"),s=n("rEGp"),c=r?r.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,r,c,f,p){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!f(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return a(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var d=l;case"[object Set]":var m=1&r;if(d||(d=s),e.size!=t.size&&!m)return!1;var h=p.get(e);if(h)return h==t;r|=2,p.set(e,t);var y=i(d(e),d(t),r,c,f,p);return p.delete(e),y;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},HOVM:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t)&&!e.required)return n();a.default.required(e,t,r,l,o),(0,i.isEmptyValue)(t)||a.default.type(e,t,r,l,o)}n(l)}},HOxn:function(e,t,n){var r=n("Cwc5")(n("Kz5y"),"Promise");e.exports=r},IOzZ:function(e,t){e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},IX3V:function(e,t){e.exports={isFunction:function(e){return"function"==typeof e},isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},each:function(e,t){for(var n=0,r=e.length;n=200){var h=t?null:l(e);if(h)return s(h);p=!1,u=i,m=new r}else m=t?[]:d;e:for(;++c-1},n.deleteAttachment=function(e){var t="/attachments/"+e+".json";u.default.delete(t,{}).then((function(t){t.data&&(0===t.data.status?(n.setState({Deleted:n.state.Deleted.concat(e)}),n.props.showNotification("附件删除成功")):n.props.showNotification(t.data.message))})).catch((function(e){console.log(e)}))},n.state={canDelete:!1,show_video:!1,video_url:void 0,video_title:void 0,video_id:void 0,move_spin:!1,Deleted:[]},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"render",value:function(){var e=this,t=this.state,n=t.Deleted,i=t.canDelete,l=t.show_video,u=t.video_url,p=t.video_title,d=t.move_spin,m=this.props.attachments;return s.default.createElement("div",null,m?s.default.createElement("div",{className:"attachmentsList mt5"},m.map((function(t,r){return s.default.createElement("div",{key:r,style:{display:n.length>0&&-1!==n.indexOf(t.id)?"none":"block",padding:"4px"},className:"attachment-list-div"},s.default.createElement(o.default,{spinning:d},e.is_video(t.title)?s.default.createElement("a",{onClick:function(){return e.show_video_modal(t)},className:"attachment-list-a"},s.default.createElement("i",{className:"iconfont icon-fujian mr8 paper-clip-color font-12"}),s.default.createElement("span",null,t.title),s.default.createElement("span",{className:"ml20"},t.filesize)):s.default.createElement(c.Link,{to:""+t.url,target:"_blank",className:"attachment-list-a"},s.default.createElement("i",{className:"iconfont icon-fujian mr8 paper-clip-color font-12"}),s.default.createElement("span",null,t.title),s.default.createElement("span",{className:"ml20"},t.filesize)),i?s.default.createElement(a.default,{placement:"bottom",title:"您确定要删除附件吗",okText:"是",cancelText:"否",onConfirm:function(){return e.deleteAttachment(t.id)}},s.default.createElement("span",{className:"attachment-list-delete fr"},s.default.createElement("i",{className:"iconfont icon-lajitong mr10 color-grey-9 font-14"}))):""))}))):"",l?s.default.createElement(r.default,{title:p,visible:!0,width:690,footer:null,onCancel:this.hide_video_modal},s.default.createElement(f.default,{video_url:u})):"")}}]),t}(l.Component);t.default=d},MMmD:function(e,t,n){var r=n("lSCD"),o=n("shjB");e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},MvSz:function(e,t,n){var r=n("LXxW"),o=n("0ycA"),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,l=i?function(e){return null==e?[]:(e=Object(e),r(i(e),(function(t){return a.call(e,t)})))}:o;e.exports=l},NJEC:function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),o=n("VCL8"),a=n("3S7+"),i=n("CtXQ"),l=n("2/Rp"),s=n("YMnH"),c=n("ZvpZ"),u=n("H84U");function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(){return(p=Object.assign||function(e){for(var t=1;t11?e.substring(0,10):e}},QoRX:function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n=0;)r[u.charAt(f)]=c;var p=c[1],d=""+p;i.hasOwnProperty(d)||(a.push(p),i[d]=null)}a.push(/[\0-\uffff]/),n=function(e){for(var t=0,n=!1,r=!1,o=0,a=e.length;o122||(u<65||f>90||n.push([32|Math.max(65,f),32|Math.min(u,90)]),u<97||f>122||n.push([-33&Math.max(97,f),-33&Math.min(u,122)]))}}n.sort((function(e,t){return e[0]-t[0]||t[1]-e[1]}));var p=[],d=[];for(a=0;am[0]&&(m[1]+1>m[0]&&o.push("-"),o.push(s(m[1])))}return o.push("]"),o.join("")}function u(e){for(var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),o=r.length,a=[],i=0,l=0;i=2&&"["===p?r[i]=c(f):"\\"!==p&&(r[i]=f.replace(/[a-zA-Z]/g,(function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(-33&t,32|t)+"]"})))}return r.join("")}var f=[];for(o=0,a=e.length;o=5&&"lang-"===g.substring(0,5))||b&&"string"==typeof b[1]||(y=!1,g="src"),y||(d[v]=g)}var _=u;if(u+=v.length,y){var C=b[1],j=v.indexOf(C),S=j+C.length;b[2]&&(j=(S=v.length-b[2].length)-C.length);var x=g.substring(5);p(s,l+_,v.substring(0,j),a,c),p(s,l+_+j,C,w(x,C),c),p(s,l+_+S,v.substring(S),a,c)}else c.push(l+_,g)}e.decorations=c};return a}function y(e){var t=[],n=[];e.tripleQuotedStrings?t.push(["str",/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push(["str",/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push(["str",/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push(["str",/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push(["com",/^#(?:(?:define|e(?:l|nd)if|else|error|ifn?def|include|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h(?:h|pp|\+\+)?|[a-z]\w*)>/,null])):t.push(["com",/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push(["com",/^\/\/[^\r\n]*/,null]),n.push(["com",/^\/\*[\s\S]*?(?:\*\/|$)/,null]));var o=e.regexLiterals;if(o){var a=o>1?"":"\n\r",i=a?".":"[\\S\\s]",l="/(?=[^/*"+a+"])(?:[^/\\x5B\\x5C"+a+"]|\\x5C"+i+"|\\x5B(?:[^\\x5C\\x5D"+a+"]|\\x5C"+i+")*(?:\\x5D|$))+/";n.push(["lang-regex",RegExp("^(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[+\\-]=|->|\\/=?|::?|<>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*("+l+")")])}var s=e.types;s&&n.push(["typ",s]);var c=(""+e.keywords).replace(/^ | $/g,"");c.length&&n.push(["kwd",new RegExp("^(?:"+c.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push(["pln",/^\s+/,null," \r\n\t "]);var u="^.[^\\s\\w.$@'\"`/\\\\]*";return e.regexLiterals&&(u+="(?!s*/)"),n.push(["lit",/^@[a-z_$][a-z_$@0-9]*/i,null],["typ",/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],["pln",/^[a-z_$][a-z_$@0-9]*/i,null],["lit",new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],["pln",/^\\[\s\S]?/,null],["pun",new RegExp(u),null]),h(t,n)}var v=y({keywords:[r,a,o,i,l,s,c,u],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0});function g(e,t,n){for(var r=/(?:^|\s)nocode(?:\s|$)/,o=/\r\n?|\n/,a=e.ownerDocument,i=a.createElement("li");e.firstChild;)i.appendChild(e.firstChild);var l=[i];function s(e){var t=e.nodeType;if(1!=t||r.test(e.className)){if((3==t||4==t)&&n){var i=e.nodeValue,l=i.match(o);if(l){var u=i.substring(0,l.index);e.nodeValue=u;var f=i.substring(l.index+l[0].length);if(f)e.parentNode.insertBefore(a.createTextNode(f),e.nextSibling);c(e),u||e.parentNode.removeChild(e)}}}else if("br"===e.nodeName)c(e),e.parentNode&&e.parentNode.removeChild(e);else for(var p=e.firstChild;p;p=p.nextSibling)s(p)}function c(e){for(;!e.nextSibling;)if(!(e=e.parentNode))return;for(var t,n=function e(t,n){var r=n?t.cloneNode(!1):t,o=t.parentNode;if(o){var a=e(o,1),i=t.nextSibling;a.appendChild(r);for(var l=i;l;l=i)i=l.nextSibling,a.appendChild(l)}return r}(e.nextSibling,0);(t=n.parentNode)&&1===t.nodeType;)n=t;l.push(n)}for(var u=0;u=0;){var o=n[r];b.hasOwnProperty(o)?e.console&&console.warn("cannot override language handler %s",o):b[o]=t}}function w(e,t){return e&&b.hasOwnProperty(e)||(e=/^\s*=O&&(u+=2),l>=w&&(d+=2)}}finally{v&&(v.style.display=g)}}(t)}catch(t){e.console&&console.log(t&&t.stack||t)}}function _(e,t,n){var r=n||!1,o=t||null,a=document.createElement("div");return a.innerHTML="
"+e+"
",a=a.firstChild,r&&g(a,r,!0),E({langExtension:o,numberLines:r,sourceNode:a,pre:1,sourceCode:null,basePos:null,spans:null,decorations:null}),a.innerHTML}function C(t,n){var r=n||document.body,o=r.ownerDocument||document;function a(e){return r.getElementsByTagName(e)}for(var i=[a("pre"),a("code"),a("xmp")],l=[],s=0;s]*(?:>|$)/],["com",/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),O(h([["pln",/^[\s]+/,null," \t\r\n"],["atv",/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],["pun",/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),O(h([],[["atv",/^[\s\S]+/]]),["uq.val"]),O(y({keywords:r,hashComments:!0,cStyleComments:!0,types:f}),["c","cc","cpp","cxx","cyc","m"]),O(y({keywords:"null,true,false"}),["json"]),O(y({keywords:a,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:f}),["cs"]),O(y({keywords:o,cStyleComments:!0}),["java"]),O(y({keywords:u,hashComments:!0,multiLineStrings:!0}),["bash","bsh","csh","sh"]),O(y({keywords:s,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py","python"]),O(y({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:2}),["perl","pl","pm"]),O(y({keywords:c,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb","ruby"]),O(y({keywords:i,cStyleComments:!0,regexLiterals:!0}),["javascript","js","ts","typescript"]),O(y({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,throw,true,try,unless,until,when,while,yes",hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),O(h([],[["str",/^[\s\S]+/]]),["regex"]);var j=e.PR={createSimpleLexer:h,registerLangHandler:O,sourceDecorator:y,PR_ATTRIB_NAME:"atn",PR_ATTRIB_VALUE:"atv",PR_COMMENT:"com",PR_DECLARATION:"dec",PR_KEYWORD:"kwd",PR_LITERAL:"lit",PR_NOCODE:"nocode",PR_PLAIN:"pln",PR_PUNCTUATION:"pun",PR_SOURCE:"src",PR_STRING:"str",PR_TAG:"tag",PR_TYPE:"typ",prettyPrintOne:_,prettyPrint:C},S=e.define;"function"==typeof S&&S.amd&&S("google-code-prettify",[],(function(){return j}))}()},Sxd8:function(e,t,n){var r=n("ZCgT");e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},TZyB:function(e,t,n){},TiQt:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=_(n("Vl3Y")),o=_(n("W9HT")),a=_(n("jsC+")),i=_(n("CtXQ")),l=_(n("+KLJ")),s=_(n("mr32")),c=_(n("BvKs")),u=_(n("2/Rp")),f=_(n("ZTPi")),p=_(n("5rEg")),d=_(n("2fM7")),m=Object.assign||function(e){for(var t=1;t-1||t.indexOf("ant-tabs-tab")>-1||"ant-tabs-nav-scroll"===t||n.setState({copyVisible:!1})}))},n.getDetail=function(){var e=n.props.match.params,t=e.projectsId,r=e.mergeId,o="/"+e.owner+"/"+t+"/pulls/"+r+".json";b.default.get(o).then((function(e){e&&e.data?n.setState({data:e.data,SpinFlag:!1,pr_status:e.data.pull_request&&e.data.pull_request.status,pull_request:e.data.pull_request}):n.setState({SpinFlag:!1})})).catch((function(e){n.setState({SpinFlag:!1}),console.log(e)}))},n.closedetail=function(){n.setState({isSpin:!0});var e=n.props.match.params,t=e.projectsId,r=e.mergeId,o="/"+e.owner+"/"+t+"/pulls/"+r+"/refuse_merge.json";b.default.post(o).then((function(e){e?n.setState({isSpin:!1,pr_status:2}):n.setState({isSpin:!1})})).catch((function(e){n.setState({isSpin:!1}),console.log(e)}))},n.prmerge=function(){n.setState({SpinMerge:!0});var e=n.props.match.params,t=e.projectsId,r=e.owner,o=n.state,a=o.data,i=o.title,l=o.body,s=o.mergekey,c=(o.pr_status,"/"+r+"/"+t+"/pulls/"+a.pull_request.id+"/pr_merge.json");b.default.post(c,{project_id:t,id:a.pull_request.id,do:s,body:l,title:i}).then((function(e){e?n.setState({SpinMerge:!1,pr_status:1}):n.setState({SpinMerge:!1})})).catch((function(e){n.setState({SpinMerge:!1}),console.log(e)}))},n.changtitlepr=function(e){n.setState({title:e.target.value})},n.changbodypr=function(e){n.setState({body:e.target.value})},n.submitmerge=function(){"rebase"===n.state.mergekey?n.setState({buttonshow:"block",ismesrge:!0}):n.setState({ismesrge:"block",buttonshow:!1})},n.nonemerge=function(){n.setState({ismesrge:!1,buttonshow:"none"})},n.getOption=function(e){"rebase"===e.key?n.setState({mergename:e.item.props.value,mergekey:e.key,title:"",body:"",buttonshow:"block"}):n.setState({mergename:e.item.props.value,mergekey:e.key,title:"",body:"",ismesrge:!0,buttonshow:"block"})},n.cancelSubmit=function(){n.setState({editMerge:!1})},n.commentCtx=function(e){return v.default.createElement(w.default,{className:"break_word_comments imageLayerParent",value:e,url:n.props.history.location})},n.setCopyVisible=function(e){e.stopPropagation(),n.setState({copyVisible:!0})},n.copyItem=function(){return v.default.createElement("div",{className:"copyTab notHide"},v.default.createElement(f.default,{defaultActiveKey:"1",className:"notHide",animated:!1,size:"small"},v.default.createElement(f.default.TabPane,{key:"1",tab:v.default.createElement("span",{className:"notHide"},"HTTPS")},n.returnCopyUrl("https://gitee.com/44886/polhttp.git")),v.default.createElement(f.default.TabPane,{key:"2",tab:v.default.createElement("span",{className:"notHide"},"SSH")},n.returnCopyUrl("https://gitee.com/44886/polssh.git"))))},n.returnCopyUrl=function(e){return v.default.createElement("div",{className:"df notHide"},v.default.createElement(p.default,{value:e,className:"notHide",disabled:!0}),v.default.createElement(u.default,{type:"primary",ghost:!0,className:"ml15 notHide"},"复制"))},n.state={data:void 0,isSpin:!1,ismesrge:!1,buttonshow:"none",mergename:"合并请求",mergekey:"merge",title:"",body:"",SpinFlag:!0,SpinMerge:!1,edit_spin:!1,pr_status:void 0,pull_request:void 0,copyVisible:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),h(t,[{key:"render",value:function(){var e=this,t=this.props.match.params,n=t.projectsId,r=t.mergeId,f=t.owner,d=this.state,h=d.data,y=d.SpinMerge,b=d.pr_status,w=d.isSpin,_=d.ismesrge,j=d.SpinFlag,S=(d.copyVisible,d.pull_request,this.props),x=S.current_user,P=S.projectDetail,k=v.default.createElement(c.default,{onClick:function(t){return e.getOption(t)}},v.default.createElement(c.default.Item,{key:"merge",value:"合并请求"},"合并请求"),v.default.createElement(c.default.Item,{key:"rebase",value:"变基并合并"},"变基并合并"),v.default.createElement(c.default.Item,{key:"rebase-merge",value:"变基合并 --no-ff"},"变基合并 --no-ff"),v.default.createElement(c.default.Item,{key:"squash",value:"压缩提交并合并"},"压缩提交并合并")),N=P&&("Admin"===P.permission||"Owner"===P.permission||"Manager"===P.permission),T=x&&x.login&&P&&0===b&&N;return v.default.createElement("div",null,h?v.default.createElement("div",null,v.default.createElement("div",{className:"main"},v.default.createElement("div",null,v.default.createElement("div",{className:"grid-item-top pb20 border-1f"},v.default.createElement("div",null,v.default.createElement("div",{className:"ver-middle"},v.default.createElement("span",{className:"mr10 ver-middle"},v.default.createElement("span",{className:"font-18 fwb"},h.issue.subject)),h.pull_request&&v.default.createElement(s.default,{className:"pr_tags_"+h.pull_request.pull_request_staus},1===b?"已合并":2===b?"已拒绝":"开启的")),v.default.createElement("div",{className:"mt15"},v.default.createElement(s.default,{className:"pr-branch-tag"},v.default.createElement(g.Link,{to:"/projects/"+f+"/"+(h.pull_request.is_original?h.project_identifier:n)+"/branch/"+h.pull_request.head,className:"ver-middle"},h.pull_request.is_original?h.pull_request.fork_project_user:h.issue.project_author_name,":",h.pull_request.head)),v.default.createElement("span",{className:"mr8 ver-middle"},v.default.createElement("i",{className:"iconfont icon-youjiang color-grey-c font-16"})),v.default.createElement(s.default,{className:"pr-branch-tag"},v.default.createElement(g.Link,{to:"/projects/"+f+"/"+n+"/branch/"+h.pull_request.base,className:"ver-middle"},h.issue.project_author_name,":",h.pull_request.base))),v.default.createElement("div",{className:"mt15"},v.default.createElement(g.Link,{to:"/users/"+h.issue.author_login,className:"show-user-link"},v.default.createElement("img",{className:"mr5",src:(0,O.getImageUrl)("images/"+h.issue.author_picture),alt:"",width:"24",height:"24"})),v.default.createElement("span",{className:"ver-middle"},v.default.createElement("span",{className:"color-grey-8 mr5"},"由"),v.default.createElement(g.Link,{to:"/users/"+h.issue.author_login,className:"show-user-link color-blue"},h.issue.author_name),v.default.createElement("span",{className:"ml5 color-grey-8"},0===b?"创建于":1===b?"合并于":"更新于"),v.default.createElement("span",{className:"color-grey-8 ml5"},h.pr_time),v.default.createElement("span",{className:"ml25"},v.default.createElement("span",{className:"color-grey-8"},"审查人员:"),h.issue.assign_user_name?v.default.createElement(g.Link,{to:"/users/"+h.issue.assign_user_login,className:"show-user-link color-blue"},h.issue.assign_user_name):"--"),v.default.createElement("span",{className:"ml25"},v.default.createElement("span",{className:"color-grey-8"},"里程碑:"),v.default.createElement("span",{className:"color-grey-3"},h.issue.version?h.issue.version:"--")),v.default.createElement("span",{className:"ml25"},v.default.createElement("span",{className:"color-grey-8"},"标签:"),v.default.createElement("span",{className:"color-grey-3"},h.issue.issue_tags&&h.issue.issue_tags.length>0?h.issue.issue_tags[0].name:"--")),v.default.createElement("span",{className:"ml25"},v.default.createElement("span",{className:"color-grey-8"},"优先级:"),v.default.createElement("span",{className:"color-grey-3"},h.issue.priority?h.issue.priority:"--"))))),v.default.createElement("div",{className:"ml10"},v.default.createElement("div",{className:"mt15 text-right",style:{display:"flex",justifyContent:"flex-end"}},T&&v.default.createElement(u.default,{type:"green",ghost:!0,className:"ml20",onClick:function(){e.props.history.push("/projects/"+f+"/"+n+"/pulls/"+r+"/UpdateMerge")}},"编辑"),T&&v.default.createElement(u.default,{type:"danger",ghost:!0,onClick:function(){return e.closedetail()},className:"ml20",loading:w},"拒绝")))),h.issue.description?v.default.createElement("div",{className:"mt15"},this.commentCtx(h.issue.description)):v.default.createElement("p",{className:"color-grey-9 ml3 mr3 mt15"},"没有描述")),v.default.createElement("div",{className:"mt15"},2===b&&v.default.createElement(l.default,{message:"提示",description:"该合并请求已被拒绝",type:"error"}),1===b&&v.default.createElement(l.default,{message:"提示",description:"该合并请求已被合并",type:"success"}),0===b&&P&&"Reporter"!==P.permission&&v.default.createElement(o.default,{spinning:j},v.default.createElement("div",{style:{display:"rebase"===this.state.mergekey?"none"===this.state.buttonshow?"block":"none":_?"none":"block"}},v.default.createElement("p",{className:"mb15"},v.default.createElement(a.default.Button,{overlay:k,type:"primary",onClick:this.submitmerge,icon:v.default.createElement(i.default,{type:"caret-down"})},this.state.mergename)),v.default.createElement(l.default,{message:"该合并请求可以进行自动合并操作",type:"success",showIcon:!0})),v.default.createElement("div",null,v.default.createElement("div",{style:{display:_?"block":"none",marginTop:15}},v.default.createElement(p.default,{placeholder:"标题",value:this.state.title,onChange:this.changtitlepr}),v.default.createElement(C,{placeholder:"请输入合并描述...",style:{height:"170px",marginTop:20},value:this.state.body,onChange:this.changbodypr})),v.default.createElement("p",{className:"clearfix mt15",style:{display:this.state.buttonshow}},v.default.createElement(o.default,{spinning:y},v.default.createElement(u.default,{type:"primary",onClick:function(){return e.prmerge()}},"确认合并"),v.default.createElement(u.default,{onClick:function(){return e.nonemerge()},className:"ml15"},"取消"))))))),v.default.createElement(E.default,m({footer_type:!0,order_id:h&&h.issue.id},this.props,this.state))):"")}}]),t}(y.Component),S=r.default.create({name:"MessageCountForm"})(j);t.default=S},"UNi/":function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n1?t-1:0),o=1;o0&&r.createElement("ul",{className:"".concat(g,"-item-action"),key:"actions"},f.map((function(e,t){return r.createElement("li",{key:"".concat(g,"-item-action-").concat(t)},e,t!==f.length-1&&r.createElement("em",{className:"".concat(g,"-item-action-split")}))}))),O=a?"div":"li",w=r.createElement(O,E({},v,{className:i()("".concat(g,"-item"),y,h({},"".concat(g,"-item-no-flex"),!e.isFlexMode()))}),"vertical"===l&&m?[r.createElement("div",{className:"".concat(g,"-item-main"),key:"content"},u,b),r.createElement("div",{className:"".concat(g,"-item-extra"),key:"extra"},m)]:[u,b,d(m,{key:"extra"})]);return a?r.createElement(p.a,{span:C(a,"column"),xs:C(a,"xs"),sm:C(a,"sm"),md:C(a,"md"),lg:C(a,"lg"),xl:C(a,"xl"),xxl:C(a,"xxl")},w):w},e}return n=s,(o=[{key:"isItemContainsTextNodeAndNotSingular",value:function(){var e,t=this.props.children;return r.Children.forEach(t,(function(t){"string"==typeof t&&(e=!0)})),e&&r.Children.count(t)>1}},{key:"isFlexMode",value:function(){var e=this.props.extra;return"vertical"===this.context.itemLayout?!!e:!this.isItemContainsTextNodeAndNotSingular()}},{key:"render",value:function(){return r.createElement(c.a,null,this.renderItem)}}])&&v(n.prototype,o),a&&v(n,a),s}(r.Component);function S(e){return(S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function x(e){return function(e){if(Array.isArray(e))return P(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return P(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return P(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nU&&(q.current=U);var z,B=E?r.createElement("div",{className:"".concat(R,"-pagination")},r.createElement(u.default,k({},q,{onChange:t.onPaginationChange,onShowSizeChange:t.onPaginationShowSizeChange}))):null,H=x(j);if(E&&j.length>(q.current-1)*q.pageSize&&(H=x(j).splice((q.current-1)*q.pageSize,q.pageSize)),z=I&&r.createElement("div",{style:{minHeight:53}}),H.length>0){var W=H.map((function(e,n){return t.renderItem(e,n)})),K=[];r.Children.forEach(W,(function(e,n){K.push(r.cloneElement(e,{key:t.keys[n]}))})),z=_?r.createElement(f.a,{gutter:_.gutter},K):r.createElement("ul",{className:"".concat(R,"-items")},K)}else b||I||(z=t.renderEmpty(R,a));var G=q.position||"bottom";return r.createElement("div",k({className:V},Object(l.a)(A,["rowKey","renderItem","locale"])),("top"===G||"both"===G)&&B,P&&r.createElement("div",{className:"".concat(R,"-header")},P),r.createElement(s.default,M,z,b),T&&r.createElement("div",{className:"".concat(R,"-footer")},T),w||("bottom"===G||"both"===G)&&B)};var n=e.pagination,o=n&&"object"===S(n)?n:{};return t.state={paginationCurrent:o.defaultCurrent||1,paginationSize:o.defaultPageSize||10},t}return n=d,(o=[{key:"getChildContext",value:function(){return{grid:this.props.grid,itemLayout:this.props.itemLayout}}},{key:"triggerPaginationEvent",value:function(e){var t=this;return function(n,r){var o=t.props.pagination;t.setState({paginationCurrent:n,paginationSize:r}),o&&o[e]&&o[e](n,r)}}},{key:"isSomethingAfterLastItem",value:function(){var e=this.props,t=e.loadMore,n=e.pagination,r=e.footer;return!!(t||n||r)}},{key:"render",value:function(){return r.createElement(c.a,null,this.renderList)}}])&&T(n.prototype,o),a&&T(n,a),d}(r.Component);I.Item=j,I.childContextTypes={grid:o.any,itemLayout:o.string},I.defaultProps={dataSource:[],bordered:!1,split:!0,loading:!1,pagination:!1}},VaNO:function(e,t){e.exports=function(e){return this.__data__.has(e)}},Vl3Y:function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),o=n.n(r),a=n("17x9"),i=n("TSYQ"),l=n.n(i),s=n("QbLZ"),c=n.n(s),u=n("i8i4"),f=n.n(u),p=n("9Do8"),d=n.n(p),m=n("OFL0"),h=n.n(m),y=n("jo6Y"),v=n.n(y),g=n("YEIV"),b=n.n(g),O=n("m1cH"),w=n.n(O),E=n("fhzG"),_=n.n(E),C=n("aGtg"),j=n("oV5b"),S=n.n(j),x=n("2W6z"),P=n.n(x),k=n("mwIZ"),N=n.n(k),T=n("D1y2"),F=n.n(T),A=n("ljhN"),R=n.n(A),M=n("iCc5"),D=n.n(M),I=n("V7oC"),L=n.n(I),V=function e(t){D()(this,e),c()(this,t)};function q(e){return e instanceof V}function U(e){return q(e)?e:new V(e)}var z=n("2mql"),B=n.n(z);function H(e,t){return e.displayName="Form("+function(e){return e.displayName||e.name||"WrappedComponent"}(t)+")",e.WrappedComponent=t,B()(e,t)}function W(e){return e}function K(e){return Array.prototype.concat.apply([],e)}function G(e,t,n){var r={};return function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments[1],r=arguments[2],o=arguments[3],a=arguments[4];if(r(t,n))a(t,n);else if(null==n);else if(Array.isArray(n))n.forEach((function(n,i){return e(t+"["+i+"]",n,r,o,a)}));else{if("object"!=typeof n)return void P()(!1,o);Object.keys(n).forEach((function(i){var l=n[i];e(t+(t?".":"")+i,l,r,o,a)}))}}(void 0,e,t,n,(function(e,t){r[e]=t})),r}function Y(e,t,n){var r=e.map((function(e){var t=c()({},e,{trigger:e.trigger||[]});return"string"==typeof t.trigger&&(t.trigger=[t.trigger]),t}));return t&&r.push({trigger:n?[].concat(n):[],rules:t}),r}function Z(e){return e.filter((function(e){return!!e.rules&&e.rules.length})).map((function(e){return e.trigger})).reduce((function(e,t){return e.concat(t)}),[])}function Q(e){if(!e||!e.target)return e;var t=e.target;return"checkbox"===t.type?t.checked:t.value}function X(e,t,n){var r=e,o=t,a=n;return void 0===n&&("function"==typeof r?(a=r,o={},r=void 0):Array.isArray(r)?"function"==typeof o?(a=o,o={}):o=o||{}:(a=o,o=r||{},r=void 0)),{names:r,options:o,callback:a}}function J(e){return 0===Object.keys(e).length}function $(e){return!!e&&e.some((function(e){return e.rules&&e.rules.length}))}function ee(e,t){return 0===t.indexOf(e)&&-1!==[".","["].indexOf(t[e.length])}function te(e){return G(e,(function(e,t){return q(t)}),"You must wrap field data with `createFormField`.")}var ne=function(){function e(t){D()(this,e),re.call(this),this.fields=te(t),this.fieldsMeta={}}return L()(e,[{key:"updateFields",value:function(e){this.fields=te(e)}},{key:"flattenRegisteredFields",value:function(e){var t=this.getAllFieldsName();return G(e,(function(e){return t.indexOf(e)>=0}),"You cannot set a form field before rendering a field associated with the value.")}},{key:"setFields",value:function(e){var t=this,n=this.fieldsMeta,r=c()({},this.fields,e),o={};Object.keys(n).forEach((function(e){o[e]=t.getValueFromFields(e,r)})),Object.keys(o).forEach((function(e){var n=o[e],a=t.getFieldMeta(e);if(a&&a.normalize){var i=a.normalize(n,t.getValueFromFields(e,t.fields),o);i!==n&&(r[e]=c()({},r[e],{value:i}))}})),this.fields=r}},{key:"resetFields",value:function(e){var t=this.fields;return(e?this.getValidFieldsFullName(e):this.getAllFieldsName()).reduce((function(e,n){var r=t[n];return r&&"value"in r&&(e[n]={}),e}),{})}},{key:"setFieldMeta",value:function(e,t){this.fieldsMeta[e]=t}},{key:"setFieldsAsDirty",value:function(){var e=this;Object.keys(this.fields).forEach((function(t){var n=e.fields[t],r=e.fieldsMeta[t];n&&r&&$(r.validate)&&(e.fields[t]=c()({},n,{dirty:!0}))}))}},{key:"getFieldMeta",value:function(e){return this.fieldsMeta[e]=this.fieldsMeta[e]||{},this.fieldsMeta[e]}},{key:"getValueFromFields",value:function(e,t){var n=t[e];if(n&&"value"in n)return n.value;var r=this.getFieldMeta(e);return r&&r.initialValue}},{key:"getValidFieldsName",value:function(){var e=this,t=this.fieldsMeta;return t?Object.keys(t).filter((function(t){return!e.getFieldMeta(t).hidden})):[]}},{key:"getAllFieldsName",value:function(){var e=this.fieldsMeta;return e?Object.keys(e):[]}},{key:"getValidFieldsFullName",value:function(e){var t=Array.isArray(e)?e:[e];return this.getValidFieldsName().filter((function(e){return t.some((function(t){return e===t||(n=t,0===e.lastIndexOf(n,0)&&[".","["].indexOf(e[t.length])>=0);var n}))}))}},{key:"getFieldValuePropValue",value:function(e){var t=e.name,n=e.getValueProps,r=e.valuePropName,o=this.getField(t),a="value"in o?o.value:e.initialValue;return n?n(a):b()({},r,a)}},{key:"getField",value:function(e){return c()({},this.fields[e],{name:e})}},{key:"getNotCollectedFields",value:function(){var e=this;return this.getValidFieldsName().filter((function(t){return!e.fields[t]})).map((function(t){return{name:t,dirty:!1,value:e.getFieldMeta(t).initialValue}})).reduce((function(e,t){return F()(e,t.name,U(t))}),{})}},{key:"getNestedAllFields",value:function(){var e=this;return Object.keys(this.fields).reduce((function(t,n){return F()(t,n,U(e.fields[n]))}),this.getNotCollectedFields())}},{key:"getFieldMember",value:function(e,t){return this.getField(e)[t]}},{key:"getNestedFields",value:function(e,t){return(e||this.getValidFieldsName()).reduce((function(e,n){return F()(e,n,t(n))}),{})}},{key:"getNestedField",value:function(e,t){var n=this.getValidFieldsFullName(e);if(0===n.length||1===n.length&&n[0]===e)return t(e);var r="["===n[0][e.length],o=r?e.length:e.length+1;return n.reduce((function(e,n){return F()(e,n.slice(o),t(n))}),r?[]:{})}},{key:"isValidNestedFieldName",value:function(e){return this.getAllFieldsName().every((function(t){return!ee(t,e)&&!ee(e,t)}))}},{key:"clearField",value:function(e){delete this.fields[e],delete this.fieldsMeta[e]}}]),e}(),re=function(){var e=this;this.setFieldsInitialValue=function(t){var n=e.flattenRegisteredFields(t),r=e.fieldsMeta;Object.keys(n).forEach((function(t){r[t]&&e.setFieldMeta(t,c()({},e.getFieldMeta(t),{initialValue:n[t]}))}))},this.getAllValues=function(){var t=e.fieldsMeta,n=e.fields;return Object.keys(t).reduce((function(t,r){return F()(t,r,e.getValueFromFields(r,n))}),{})},this.getFieldsValue=function(t){return e.getNestedFields(t,e.getFieldValue)},this.getFieldValue=function(t){var n=e.fields;return e.getNestedField(t,(function(t){return e.getValueFromFields(t,n)}))},this.getFieldsError=function(t){return e.getNestedFields(t,e.getFieldError)},this.getFieldError=function(t){return e.getNestedField(t,(function(t){return(n=e.getFieldMember(t,"errors"))?n.map((function(e){return e&&e.message?e.message:e})):n;var n}))},this.isFieldValidating=function(t){return e.getFieldMember(t,"validating")},this.isFieldsValidating=function(t){return(t||e.getValidFieldsName()).some((function(t){return e.isFieldValidating(t)}))},this.isFieldTouched=function(t){return e.getFieldMember(t,"touched")},this.isFieldsTouched=function(t){return(t||e.getValidFieldsName()).some((function(t){return e.isFieldTouched(t)}))}};function oe(e){return new ne(e)}var ae=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.validateMessages,r=e.onFieldsChange,a=e.onValuesChange,i=e.mapProps,l=void 0===i?W:i,s=e.mapPropsToFields,u=e.fieldNameProp,f=e.fieldMetaProp,p=e.fieldDataProp,d=e.formPropName,m=void 0===d?"form":d,h=e.name,y=e.withRef;return function(e){var i=_()({displayName:"Form",mixins:t,getInitialState:function(){var e=this,t=s&&s(this.props);return this.fieldsStore=oe(t||{}),this.instances={},this.cachedBind={},this.clearedFieldMetaCache={},this.renderFields={},this.domFields={},["getFieldsValue","getFieldValue","setFieldsInitialValue","getFieldsError","getFieldError","isFieldValidating","isFieldsValidating","isFieldsTouched","isFieldTouched"].forEach((function(t){e[t]=function(){var n;return(n=e.fieldsStore)[t].apply(n,arguments)}})),{submitting:!1}},componentDidMount:function(){this.cleanUpUselessFields()},componentWillReceiveProps:function(e){s&&this.fieldsStore.updateFields(s(e))},componentDidUpdate:function(){this.cleanUpUselessFields()},onCollectCommon:function(e,t,n){var r=this.fieldsStore.getFieldMeta(e);if(r[t])r[t].apply(r,w()(n));else if(r.originalProps&&r.originalProps[t]){var o;(o=r.originalProps)[t].apply(o,w()(n))}var i=r.getValueFromEvent?r.getValueFromEvent.apply(r,w()(n)):Q.apply(void 0,w()(n));if(a&&i!==this.fieldsStore.getFieldValue(e)){var l=this.fieldsStore.getAllValues(),s={};l[e]=i,Object.keys(l).forEach((function(e){return F()(s,e,l[e])})),a(c()(b()({},m,this.getForm()),this.props),F()({},e,i),s)}var u=this.fieldsStore.getField(e);return{name:e,field:c()({},u,{value:i,touched:!0}),fieldMeta:r}},onCollect:function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o2?n-2:0),o=2;o1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Must call `getFieldProps` with valid name string!");delete this.clearedFieldMetaCache[e];var r=c()({name:e,trigger:"onChange",valuePropName:"value",validate:[]},n),o=r.rules,a=r.trigger,i=r.validateTrigger,l=void 0===i?a:i,s=r.validate,d=this.fieldsStore.getFieldMeta(e);"initialValue"in r&&(d.initialValue=r.initialValue);var m=c()({},this.fieldsStore.getFieldValuePropValue(r),{ref:this.getCacheBind(e,e+"__ref",this.saveRef)});u&&(m[u]=h?h+"_"+e:e);var y=Y(s,o,l),v=Z(y);v.forEach((function(n){m[n]||(m[n]=t.getCacheBind(e,n,t.onCollectValidate))})),a&&-1===v.indexOf(a)&&(m[a]=this.getCacheBind(e,a,this.onCollect));var g=c()({},d,r,{validate:y});return this.fieldsStore.setFieldMeta(e,g),f&&(m[f]=g),p&&(m[p]=this.fieldsStore.getField(e)),this.renderFields[e]=!0,m},getFieldInstance:function(e){return this.instances[e]},getRules:function(e,t){return K(e.validate.filter((function(e){return!t||e.trigger.indexOf(t)>=0})).map((function(e){return e.rules})))},setFields:function(e,t){var n=this,o=this.fieldsStore.flattenRegisteredFields(e);if(this.fieldsStore.setFields(o),r){var a=Object.keys(o).reduce((function(e,t){return F()(e,t,n.fieldsStore.getField(t))}),{});r(c()(b()({},m,this.getForm()),this.props),a,this.fieldsStore.getNestedAllFields())}this.forceUpdate(t)},setFieldsValue:function(e,t){var n=this.fieldsStore.fieldsMeta,r=this.fieldsStore.flattenRegisteredFields(e),o=Object.keys(r).reduce((function(e,t){if(n[t]){var o=r[t];e[t]={value:o}}return e}),{});if(this.setFields(o,t),a){var i=this.fieldsStore.getAllValues();a(c()(b()({},m,this.getForm()),this.props),e,i)}},saveRef:function(e,t,n){if(!n){var r=this.fieldsStore.getFieldMeta(e);return r.preserve||(this.clearedFieldMetaCache[e]={field:this.fieldsStore.getField(e),meta:r},this.clearField(e)),void delete this.domFields[e]}this.domFields[e]=!0,this.recoverClearedField(e);var o=this.fieldsStore.getFieldMeta(e);if(o){var a=o.ref;if(a){if("string"==typeof a)throw new Error("can not set ref string for "+e);"function"==typeof a?a(n):Object.prototype.hasOwnProperty.call(a,"current")&&(a.current=n)}}this.instances[e]=n},cleanUpUselessFields:function(){var e=this,t=this.fieldsStore.getAllFieldsName().filter((function(t){var n=e.fieldsStore.getFieldMeta(t);return!e.renderFields[t]&&!e.domFields[t]&&!n.preserve}));t.length&&t.forEach(this.clearField),this.renderFields={}},clearField:function(e){this.fieldsStore.clearField(e),delete this.instances[e],delete this.cachedBind[e]},resetFields:function(e){var t=this,n=this.fieldsStore.resetFields(e);(Object.keys(n).length>0&&this.setFields(n),e)?(Array.isArray(e)?e:[e]).forEach((function(e){return delete t.clearedFieldMetaCache[e]})):this.clearedFieldMetaCache={}},recoverClearedField:function(e){this.clearedFieldMetaCache[e]&&(this.fieldsStore.setFields(b()({},e,this.clearedFieldMetaCache[e].field)),this.fieldsStore.setFieldMeta(e,this.clearedFieldMetaCache[e].meta),delete this.clearedFieldMetaCache[e])},validateFieldsInternal:function(e,t,r){var o=this,a=t.fieldNames,i=t.action,l=t.options,s=void 0===l?{}:l,u={},f={},p={},d={};if(e.forEach((function(e){var t=e.name;if(!0===s.force||!1!==e.dirty){var n=o.fieldsStore.getFieldMeta(t),r=c()({},e);r.errors=void 0,r.validating=!0,r.dirty=!0,u[t]=o.getRules(n,i),f[t]=r.value,p[t]=r}else e.errors&&F()(d,t,{errors:e.errors})})),this.setFields(p),Object.keys(f).forEach((function(e){f[e]=o.fieldsStore.getFieldValue(e)})),r&&J(p))r(J(d)?null:d,this.fieldsStore.getFieldsValue(a));else{var m=new S.a(u);n&&m.messages(n),m.validate(f,s,(function(e){var t=c()({},d);e&&e.length&&e.forEach((function(e){var n=e.field,r=n;Object.keys(u).some((function(e){var t=u[e]||[];if(e===n)return r=e,!0;if(t.every((function(e){return"array"!==e.type}))||0!==n.indexOf(e+"."))return!1;var o=n.slice(e.length+1);return!!/^\d+$/.test(o)&&(r=e,!0)}));var o=N()(t,r);("object"!=typeof o||Array.isArray(o))&&F()(t,r,{errors:[]}),N()(t,r.concat(".errors")).push(e)}));var n=[],i={};Object.keys(u).forEach((function(e){var r=N()(t,e),a=o.fieldsStore.getField(e);R()(a.value,f[e])?(a.errors=r&&r.errors,a.value=f[e],a.validating=!1,a.dirty=!1,i[e]=a):n.push({name:e})})),o.setFields(i),r&&(n.length&&n.forEach((function(e){var n=e.name,r=[{message:n+" need to revalidate",field:n}];F()(t,n,{expired:!0,errors:r})})),r(J(t)?null:t,o.fieldsStore.getFieldsValue(a)))}))}},validateFields:function(e,t,n){var r=this,o=new Promise((function(o,a){var i=X(e,t,n),l=i.names,s=i.options,c=X(e,t,n).callback;if(!c||"function"==typeof c){var u=c;c=function(e,t){u&&u(e,t),e?a({errors:e,values:t}):o(t)}}var f=l?r.fieldsStore.getValidFieldsFullName(l):r.fieldsStore.getValidFieldsName(),p=f.filter((function(e){return $(r.fieldsStore.getFieldMeta(e).validate)})).map((function(e){var t=r.fieldsStore.getField(e);return t.value=r.fieldsStore.getFieldValue(e),t}));p.length?("firstFields"in s||(s.firstFields=f.filter((function(e){return!!r.fieldsStore.getFieldMeta(e).validateFirst}))),r.validateFieldsInternal(p,{fieldNames:f,options:s},c)):c(null,r.fieldsStore.getFieldsValue(f))}));return o.catch((function(e){return console.error,e})),o},isSubmitting:function(){return this.state.submitting},submit:function(e){var t=this;this.setState({submitting:!0}),e((function(){t.setState({submitting:!1})}))},render:function(){var t=this.props,n=t.wrappedComponentRef,r=v()(t,["wrappedComponentRef"]),a=b()({},m,this.getForm());y?a.ref="wrappedComponent":n&&(a.ref=n);var i=l.call(this,c()({},a,r));return o.a.createElement(e,i)}});return H(Object(C.a)(i),e)}},ie={getForm:function(){return{getFieldsValue:this.fieldsStore.getFieldsValue,getFieldValue:this.fieldsStore.getFieldValue,getFieldInstance:this.getFieldInstance,setFieldsValue:this.setFieldsValue,setFields:this.setFields,setFieldsInitialValue:this.fieldsStore.setFieldsInitialValue,getFieldDecorator:this.getFieldDecorator,getFieldProps:this.getFieldProps,getFieldsError:this.fieldsStore.getFieldsError,getFieldError:this.fieldsStore.getFieldError,isFieldValidating:this.fieldsStore.isFieldValidating,isFieldsValidating:this.fieldsStore.isFieldsValidating,isFieldsTouched:this.fieldsStore.isFieldsTouched,isFieldTouched:this.fieldsStore.isFieldTouched,isSubmitting:this.isSubmitting,submit:this.submit,validateFields:this.validateFields,resetFields:this.resetFields}}};function le(e,t){var n=window.getComputedStyle,r=n?n(e):e.currentStyle;if(r)return r[t.replace(/-(\w)/gi,(function(e,t){return t.toUpperCase()}))]}var se={getForm:function(){return c()({},ie.getForm.call(this),{validateFieldsAndScroll:this.validateFieldsAndScroll})},validateFieldsAndScroll:function(e,t,n){var r=this,o=X(e,t,n),a=o.names,i=o.callback,l=o.options;return this.validateFields(a,l,(function(e,t){if(e){var n=r.fieldsStore.getValidFieldsName(),o=void 0,a=void 0;if(n.forEach((function(t){if(h()(e,t)){var n=r.getFieldInstance(t);if(n){var i=f.a.findDOMNode(n),l=i.getBoundingClientRect().top;"hidden"!==i.type&&(void 0===a||a>l)&&(a=l,o=i)}}})),o){var s=l.container||function(e){for(var t=e,n=void 0;"body"!==(n=t.nodeName.toLowerCase());){var r=le(t,"overflowY");if(t!==e&&("auto"===r||"scroll"===r)&&t.scrollHeight>t.clientHeight)return t;t=t.parentNode}return"body"===n?t.ownerDocument:t}(o);d()(o,s,c()({onlyScrollIfNeeded:!0},l.scroll))}}"function"==typeof i&&i(e,t)}))}};var ce=function(e){return ae(c()({},e),[se])},ue=n("BGR+"),fe=n("H84U"),pe=n("CWQg"),de=n("6CfX"),me=n("MFj2"),he=n("qrJ5"),ye=n("/kpp"),ve=n("CtXQ"),ge=n("foW8"),be=n.n(ge)()({labelAlign:"right",vertical:!1});function Oe(e){return(Oe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function we(){return(we=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0));a++){var i=o[a];(!i.type||i.type!==s&&"FormItem"!==i.type.displayName)&&i.props&&("data-__meta"in i.props?n.push(i):i.props.children&&(n=n.concat(this.getControls(i.props.children,t))))}return n}},{key:"getOnlyControl",value:function(){var e=this.getControls(this.props.children,!1)[0];return void 0!==e?e:null}},{key:"getChildProp",value:function(e){var t=this.getOnlyControl();return t&&t.props&&t.props[e]}},{key:"getId",value:function(){return this.getChildProp("id")}},{key:"getMeta",value:function(){return this.getChildProp("data-__meta")}},{key:"getField",value:function(){return this.getChildProp("data-__field")}},{key:"getValidateStatus",value:function(){if(!this.getOnlyControl())return"";var e=this.getField();if(e.validating)return"validating";if(e.errors)return"error";var t="value"in e?e.value:this.getMeta().initialValue;return null!=t&&""!==t?"success":""}},{key:"isRequired",value:function(){var e=this.props.required;return void 0!==e?e:!!this.getOnlyControl()&&((this.getMeta()||{}).validate||[]).filter((function(e){return!!e.rules})).some((function(e){return e.rules.some((function(e){return e.required}))}))}},{key:"renderHelp",value:function(e){var t=this.getHelpMessage(),n=t?r.createElement("div",{className:"".concat(e,"-explain"),key:"help"},t):null;return n&&(this.helpShow=!!n),r.createElement(me.a,{transitionName:"show-help",component:"",transitionAppear:!0,key:"help",onEnd:this.onHelpAnimEnd},n)}},{key:"renderExtra",value:function(e){var t=this.props.extra;return t?r.createElement("div",{className:"".concat(e,"-extra")},t):null}},{key:"renderValidateWrapper",value:function(e,t,n,o){var a=this.props,i=this.getOnlyControl,s=void 0===a.validateStatus&&i?this.getValidateStatus():a.validateStatus,c="".concat(e,"-item-control");s&&(c=l()("".concat(e,"-item-control"),{"has-feedback":a.hasFeedback||"validating"===s,"has-success":"success"===s,"has-warning":"warning"===s,"has-error":"error"===s,"is-validating":"validating"===s}));var u="";switch(s){case"success":u="check-circle";break;case"warning":u="exclamation-circle";break;case"error":u="close-circle";break;case"validating":u="loading";break;default:u=""}var f=a.hasFeedback&&u?r.createElement("span",{className:"".concat(e,"-item-children-icon")},r.createElement(ve.default,{type:u,theme:"loading"===u?"outlined":"filled"})):null;return r.createElement("div",{className:c},r.createElement("span",{className:"".concat(e,"-item-children")},t,f),n,o)}},{key:"renderWrapper",value:function(e,t){var n=this;return r.createElement(be.Consumer,{key:"wrapper"},(function(o){var a=o.wrapperCol,i=o.vertical,s=n.props.wrapperCol,c=("wrapperCol"in n.props?s:a)||{},u=l()("".concat(e,"-item-control-wrapper"),c.className);return r.createElement(be.Provider,{value:{vertical:i}},r.createElement(ye.a,we({},c,{className:u}),t))}))}},{key:"renderLabel",value:function(e){var t=this;return r.createElement(be.Consumer,{key:"label"},(function(n){var o,a=n.vertical,i=n.labelAlign,s=n.labelCol,c=n.colon,u=t.props,f=u.label,p=u.labelCol,d=u.labelAlign,m=u.colon,h=u.id,y=u.htmlFor,v=t.isRequired(),g=("labelCol"in t.props?p:s)||{},b="labelAlign"in t.props?d:i,O="".concat(e,"-item-label"),w=l()(O,"left"===b&&"".concat(O,"-left"),g.className),E=f,_=!0===m||!1!==c&&!1!==m;_&&!a&&"string"==typeof f&&""!==f.trim()&&(E=f.replace(/[::]\s*$/,""));var C=l()((Ee(o={},"".concat(e,"-item-required"),v),Ee(o,"".concat(e,"-item-no-colon"),!_),o));return f?r.createElement(ye.a,we({},g,{className:w}),r.createElement("label",{htmlFor:y||h||t.getId(),className:C,title:"string"==typeof f?f:"",onClick:t.onLabelClick},E)):null}))}},{key:"renderChildren",value:function(e){var t=this.props.children;return[this.renderLabel(e),this.renderWrapper(e,this.renderValidateWrapper(e,t,this.renderHelp(e),this.renderExtra(e)))]}},{key:"render",value:function(){return r.createElement(fe.a,null,this.renderFormItem)}}])&&Ce(n.prototype,o),a&&Ce(n,a),s}(r.Component);function Me(e){return(Me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function De(){return(De=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};return ce(De(De({fieldNameProp:"id"},e),{fieldMetaProp:"data-__meta",fieldDataProp:"data-__field"}))};t.default=He},"XR+G":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t)&&!e.required)return n();a.default.required(e,t,r,l,o),void 0!==t&&(a.default.type(e,t,r,l,o),a.default.range(e,t,r,l,o))}n(l)}},XZDd:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t)&&!e.required)return n();a.default.required(e,t,r,l,o),void 0!==t&&a.default.type(e,t,r,l,o)}n(l)}},"Xt/L":function(e,t){e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r=0}(e,t.activeKey)||(n.activeKey=Q(e)),Object.keys(n).length>0?n:null}}]),t}(o.a.Component),J=function(){var e=this;this.onTabClick=function(t,n){e.tabBar.props.onTabClick&&e.tabBar.props.onTabClick(t,n),e.setActiveKey(t)},this.onNavKeyDown=function(t){var n=t.keyCode;if(n===k||n===N){t.preventDefault();var r=e.getNextActiveKey(!0);e.onTabClick(r)}else if(n===x||n===P){t.preventDefault();var o=e.getNextActiveKey(!1);e.onTabClick(o)}},this.onScroll=function(e){var t=e.target;t===e.currentTarget&&t.scrollLeft>0&&(t.scrollLeft=0)},this.setSentinelStart=function(t){e.sentinelStart=t},this.setSentinelEnd=function(t){e.sentinelEnd=t},this.setPanelSentinelStart=function(t){t!==e.panelSentinelStart&&e.updateSentinelContext(),e.panelSentinelStart=t},this.setPanelSentinelEnd=function(t){t!==e.panelSentinelEnd&&e.updateSentinelContext(),e.panelSentinelEnd=t},this.setActiveKey=function(t){e.state.activeKey!==t&&("activeKey"in e.props||e.setState({activeKey:t}),e.props.onChange(t))},this.getNextActiveKey=function(t){var n=e.state.activeKey,r=[];o.a.Children.forEach(e.props.children,(function(e){e&&!e.props.disabled&&(t?r.push(e):r.unshift(e))}));var a=r.length,i=a&&r[0].key;return r.forEach((function(e,t){e.key===n&&(i=t===a-1?r[0].key:r[t+1].key)})),i}};X.propTypes={destroyInactiveTabPane:w.a.bool,renderTabBar:w.a.func.isRequired,renderTabContent:w.a.func.isRequired,navWrapper:w.a.func,onChange:w.a.func,children:w.a.node,prefixCls:w.a.string,className:w.a.string,tabBarPosition:w.a.string,style:w.a.object,activeKey:w.a.string,defaultActiveKey:w.a.string,direction:w.a.string},X.defaultProps={prefixCls:"rc-tabs",destroyInactiveTabPane:!1,onChange:function(){},navWrapper:function(e){return e},tabBarPosition:"top",children:null,style:{},direction:"ltr"},X.TabPane=Z,Object(S.polyfill)(X);var $=X,ee=function(e){function t(){return d()(this,t),v()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return b()(t,e),h()(t,[{key:"getTabPanes",value:function(){var e=this.props,t=e.activeKey,n=e.children,r=[];return o.a.Children.forEach(n,(function(n){if(n){var a=n.key,i=t===a;r.push(o.a.cloneElement(n,{active:i,destroyInactiveTabPane:e.destroyInactiveTabPane,rootPrefixCls:e.prefixCls}))}})),r}},{key:"render",value:function(){var e,t,n=this.props,r=n.prefixCls,a=n.children,i=n.activeKey,s=n.className,u=n.tabBarPosition,f=n.animated,p=n.animatedWithMargin,d=n.direction,m=n.style,h=_()((e={},c()(e,r+"-content",!0),c()(e,f?r+"-content-animated":r+"-content-no-animated",!0),e),s);if(f){var y=F(a,i);if(-1!==y){var v=p?function(e,t){var n=M(t)?"marginTop":"marginLeft";return c()({},n,100*-e+"%")}(y,u):{transform:t=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",r=M(t)?"translateY":"translateX";return M(t)||"rtl"!==n?r+"("+100*-e+"%) translateZ(0)":r+"("+100*e+"%) translateZ(0)"}(y,u,d),WebkitTransform:t,MozTransform:t};m=l()({},m,v)}else m=l()({},m,{display:"none"})}return o.a.createElement("div",{className:h,style:m},this.getTabPanes())}}]),t}(o.a.Component),te=ee;ee.propTypes={animated:w.a.bool,animatedWithMargin:w.a.bool,prefixCls:w.a.string,children:w.a.node,activeKey:w.a.string,style:w.a.any,tabBarPosition:w.a.string,className:w.a.string,destroyInactiveTabPane:w.a.bool,direction:w.a.string},ee.defaultProps={animated:!0};var ne=$,re=n("BGR+");function oe(e,t){var n=e.props,r=n.styles,o=n.panels,a=n.activeKey,i=n.direction,l=e.props.getRef("root"),s=e.props.getRef("nav")||l,c=e.props.getRef("inkBar"),u=e.props.getRef("activeTab"),f=c.style,p=e.props.tabBarPosition,d=F(o,a);if(t&&(f.display="none"),u){var m=u,h=R(f);if(A(f,""),f.width="",f.height="",f.left="",f.top="",f.bottom="",f.right="","top"===p||"bottom"===p){var y=function(e,t){return V("left","offsetWidth","right",e,t)}(m,s),v=m.offsetWidth;v===l.offsetWidth?v=0:r.inkBar&&void 0!==r.inkBar.width&&(v=parseFloat(r.inkBar.width,10))&&(y+=(m.offsetWidth-v)/2),"rtl"===i&&(y=D(m,"margin-left")-y),h?A(f,"translate3d("+y+"px,0,0)"):f.left=y+"px",f.width=v+"px"}else{var g=function(e,t){return V("top","offsetHeight","bottom",e,t)}(m,s),b=m.offsetHeight;r.inkBar&&void 0!==r.inkBar.height&&(b=parseFloat(r.inkBar.height,10))&&(g+=(m.offsetHeight-b)/2),h?(A(f,"translate3d(0,"+g+"px,0)"),f.top="0"):f.top=g+"px",f.height=b+"px"}}f.display=-1!==d?"block":"none"}var ae=function(e){function t(){return d()(this,t),v()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return b()(t,e),h()(t,[{key:"componentDidMount",value:function(){var e=this;this.timeout=setTimeout((function(){oe(e,!0)}),0)}},{key:"componentDidUpdate",value:function(){oe(this)}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeout)}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls,r=t.styles,a=t.inkBarAnimated,i=n+"-ink-bar",l=_()((e={},c()(e,i,!0),c()(e,a?i+"-animated":i+"-no-animated",!0),e));return o.a.createElement("div",{style:r.inkBar,className:l,key:"inkBar",ref:this.props.saveRef("inkBar")})}}]),t}(o.a.Component),ie=ae;ae.propTypes={prefixCls:w.a.string,styles:w.a.object,inkBarAnimated:w.a.bool,saveRef:w.a.func,direction:w.a.string},ae.defaultProps={prefixCls:"",inkBarAnimated:!0,styles:{},saveRef:function(){}};var le=n("2W6z"),se=n.n(le),ce=function(e){function t(){return d()(this,t),v()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return b()(t,e),h()(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.panels,r=t.activeKey,a=t.prefixCls,i=t.tabBarGutter,s=t.saveRef,u=t.tabBarPosition,f=t.renderTabBarNode,p=t.direction,d=[];return o.a.Children.forEach(n,(function(t,m){if(t){var h=t.key,y=r===h?a+"-tab-active":"";y+=" "+a+"-tab";var v={};t.props.disabled?y+=" "+a+"-tab-disabled":v={onClick:e.props.onTabClick.bind(e,h)};var g={};r===h&&(g.ref=s("activeTab"));var b=i&&m===n.length-1?0:i,O="rtl"===p?"marginLeft":"marginRight",w=c()({},M(u)?"marginBottom":O,b);se()("tab"in t.props,"There must be `tab` property on children of Tabs.");var E=o.a.createElement("div",l()({role:"tab","aria-disabled":t.props.disabled?"true":"false","aria-selected":r===h?"true":"false"},v,{className:y,key:h,style:w},g),t.props.tab);f&&(E=f(E)),d.push(E)}})),o.a.createElement("div",{ref:s("navTabsContainer")},d)}}]),t}(o.a.Component),ue=ce;ce.propTypes={activeKey:w.a.string,panels:w.a.node,prefixCls:w.a.string,tabBarGutter:w.a.number,onTabClick:w.a.func,saveRef:w.a.func,renderTabBarNode:w.a.func,tabBarPosition:w.a.string,direction:w.a.string},ce.defaultProps={panels:[],prefixCls:[],tabBarGutter:null,onTabClick:function(){},saveRef:function(){}};var fe=function(e){function t(){return d()(this,t),v()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return b()(t,e),h()(t,[{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.onKeyDown,a=e.className,i=e.extraContent,s=e.style,u=e.tabBarPosition,p=e.children,d=f()(e,["prefixCls","onKeyDown","className","extraContent","style","tabBarPosition","children"]),m=_()(t+"-bar",c()({},a,!!a)),h="top"===u||"bottom"===u,y=h?{float:"right"}:{},v=i&&i.props?i.props.style:{},g=p;return i&&(g=[Object(r.cloneElement)(i,{key:"extra",style:l()({},y,v)}),Object(r.cloneElement)(p,{key:"content"})],g=h?g:g.reverse()),o.a.createElement("div",l()({role:"tablist",className:m,tabIndex:"0",ref:this.props.saveRef("root"),onKeyDown:n,style:s},I(d)),g)}}]),t}(o.a.Component),pe=fe;fe.propTypes={prefixCls:w.a.string,className:w.a.string,style:w.a.object,tabBarPosition:w.a.oneOf(["left","right","top","bottom"]),children:w.a.node,extraContent:w.a.node,onKeyDown:w.a.func,saveRef:w.a.func},fe.defaultProps={prefixCls:"",className:"",style:{},tabBarPosition:"top",extraContent:null,children:null,onKeyDown:function(){},saveRef:function(){}};var de=n("sEfC"),me=n.n(de),he=n("bdgK"),ye=function(e){function t(e){d()(this,t);var n=v()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.prevTransitionEnd=function(e){if("opacity"===e.propertyName){var t=n.props.getRef("container");n.scrollToActiveTab({target:t,currentTarget:t})}},n.scrollToActiveTab=function(e){var t=n.props.getRef("activeTab"),r=n.props.getRef("navWrap");if((!e||e.target===e.currentTarget)&&t){var o=n.isNextPrevShown()&&n.lastNextPrevShown;if(n.lastNextPrevShown=n.isNextPrevShown(),o){var a=n.getScrollWH(t),i=n.getOffsetWH(r),l=n.offset,s=n.getOffsetLT(r),c=n.getOffsetLT(t);s>c?(l+=s-c,n.setOffset(l)):s+i=0)s=!1,this.setOffset(0,!1),a=0;else if(i1&&void 0!==arguments[1])||arguments[1],n=Math.min(0,e);if(this.offset!==n){this.offset=n;var r={},o=this.props.tabBarPosition,a=this.props.getRef("nav").style,i=R(a);"left"===o||"right"===o?r=i?{value:"translate3d(0,"+n+"px,0)"}:{name:"top",value:n+"px"}:i?("rtl"===this.props.direction&&(n=-n),r={value:"translate3d("+n+"px,0,0)"}):r={name:"left",value:n+"px"},i?A(a,r.value):a[r.name]=r.value,t&&this.setNextPrev()}}},{key:"setPrev",value:function(e){this.state.prev!==e&&this.setState({prev:e})}},{key:"setNext",value:function(e){this.state.next!==e&&this.setState({next:e})}},{key:"isNextPrevShown",value:function(e){return e?e.next||e.prev:this.state.next||this.state.prev}},{key:"render",value:function(){var e,t,n,r,a=this.state,i=a.next,l=a.prev,s=this.props,u=s.prefixCls,f=s.scrollAnimated,p=s.navWrapper,d=s.prevIcon,m=s.nextIcon,h=l||i,y=o.a.createElement("span",{onClick:l?this.prev:null,unselectable:"unselectable",className:_()((e={},c()(e,u+"-tab-prev",1),c()(e,u+"-tab-btn-disabled",!l),c()(e,u+"-tab-arrow-show",h),e)),onTransitionEnd:this.prevTransitionEnd},d||o.a.createElement("span",{className:u+"-tab-prev-icon"})),v=o.a.createElement("span",{onClick:i?this.next:null,unselectable:"unselectable",className:_()((t={},c()(t,u+"-tab-next",1),c()(t,u+"-tab-btn-disabled",!i),c()(t,u+"-tab-arrow-show",h),t))},m||o.a.createElement("span",{className:u+"-tab-next-icon"})),g=u+"-nav",b=_()((n={},c()(n,g,!0),c()(n,f?g+"-animated":g+"-no-animated",!0),n));return o.a.createElement("div",{className:_()((r={},c()(r,u+"-nav-container",1),c()(r,u+"-nav-container-scrolling",h),r)),key:"container",ref:this.props.saveRef("container")},y,v,o.a.createElement("div",{className:u+"-nav-wrap",ref:this.props.saveRef("navWrap")},o.a.createElement("div",{className:u+"-nav-scroll"},o.a.createElement("div",{className:b,ref:this.props.saveRef("nav")},p(this.props.children)))))}}]),t}(o.a.Component),ve=ye;ye.propTypes={activeKey:w.a.string,getRef:w.a.func.isRequired,saveRef:w.a.func.isRequired,tabBarPosition:w.a.oneOf(["left","right","top","bottom"]),prefixCls:w.a.string,scrollAnimated:w.a.bool,onPrevClick:w.a.func,onNextClick:w.a.func,navWrapper:w.a.func,children:w.a.node,prevIcon:w.a.node,nextIcon:w.a.node,direction:w.a.node},ye.defaultProps={tabBarPosition:"left",prefixCls:"",scrollAnimated:!0,onPrevClick:function(){},onNextClick:function(){},navWrapper:function(e){return e}};var ge=function(e){function t(){var e,n,r,o;d()(this,t);for(var a=arguments.length,i=Array(a),l=0;l=0),e),u),O=_e(_e({},this.props),{children:null,inkBarAnimated:d,extraContent:l,style:o,prevIcon:v,nextIcon:g,className:b});return t=i?i(O,we):r.createElement(we,O),r.cloneElement(t)}}])&&xe(n.prototype,o),a&&xe(n,a),l}(r.Component);Fe.defaultProps={animated:!0,type:"line"};var Ae=n("H84U"),Re=n("6CfX"),Me=n("R3zJ");function De(){return(De=Object.assign||function(e){for(var t=1;t=0&&("small"===c||"large"===c)),"Tabs","`type=card|editable-card` doesn't have small or large size, it's by design.");var b=o("tabs",i),O=_()(s,(Ie(n={},"".concat(b,"-vertical"),"left"===p||"right"===p),Ie(n,"".concat(b,"-").concat(c),!!c),Ie(n,"".concat(b,"-card"),f.indexOf("card")>=0),Ie(n,"".concat(b,"-").concat(f),!0),Ie(n,"".concat(b,"-no-animation"),!g),n)),w=[];"editable-card"===f&&(w=[],r.Children.forEach(d,(function(t,n){if(!r.isValidElement(t))return t;var o=t.props.closable,a=(o=void 0===o||o)?r.createElement(Ee.default,{type:"close",className:"".concat(b,"-close-x"),onClick:function(n){return e.removeTab(t.key,n)}}):null;w.push(r.cloneElement(t,{tab:r.createElement("div",{className:o?void 0:"".concat(b,"-tab-unclosable")},t.props.tab,a),key:t.key||n}))})),y||(v=r.createElement("span",null,r.createElement(Ee.default,{type:"plus",className:"".concat(b,"-new-tab"),onClick:e.createNewTab}),v))),v=v?r.createElement("div",{className:"".concat(b,"-extra-content")},v):null;var E=We(e.props,[]),C=_()("".concat(b,"-").concat(p,"-content"),f.indexOf("card")>=0&&"".concat(b,"-card-content"));return r.createElement(ne,De({},e.props,{prefixCls:b,className:O,tabBarPosition:p,renderTabBar:function(){return r.createElement(Fe,De({},Object(re.a)(E,["className"]),{tabBarExtraContent:v}))},renderTabContent:function(){return r.createElement(te,{className:C,animated:g,animatedWithMargin:!0})},onChange:e.handleChange}),w.length>0?w:d)},e}return n=s,(o=[{key:"componentDidMount",value:function(){var e=a.findDOMNode(this);e&&!Me.b&&-1===e.className.indexOf(" no-flex")&&(e.className+=" no-flex")}},{key:"render",value:function(){return r.createElement(Ae.a,null,this.renderTabs)}}])&&qe(n.prototype,o),i&&qe(n,i),s}(r.Component);Ke.TabPane=Z,Ke.defaultProps={hideAdd:!1,tabPosition:"top"}},aABL:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(n("2/Rp")),o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{!r&&l.return&&l.return()}finally{if(o)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("L/Qf");var a=n("q1tI"),i=c(a),l=n("PhNK"),s=n("spEH");function c(e){return e&&e.__esModule?e:{default:e}}n("js5m"),t.default=function(e){var t=e.data,n=e.history,c=e.owner,u=e.projectsId,f=(0,a.useState)(t&&t.files),p=o(f,2),d=p[0],m=p[1];return(0,a.useEffect)((function(){t&&m(t.files)}),[t]),i.default.createElement("div",null,i.default.createElement(s.AlignCenter,{className:"color-grey-9 pb10",style:{borderBottom:"1px solid #eee"}},i.default.createElement("i",{className:"iconfont icon-sanjiaoxing-down mr5"}),i.default.createElement("span",null,"共有",i.default.createElement("span",{className:"color-grey-3"}," ",t&&t.files_count," 个文件被更改"),",包括",t&&t.total_addition?i.default.createElement("span",{className:"color-green"}," ",t&&t.total_addition," 次插入"):"",t&&t.total_addition&&t.total_deletion?" 和 ":"",t&&t.total_deletion?i.default.createElement("span",{className:"color-red"}," ",t&&t.total_deletion," 次删除"):"")),d&&d.length>0&&i.default.createElement("div",null,d.map((function(e,t){return i.default.createElement("div",{className:"files",key:t},i.default.createElement(s.FlexAJ,{className:"filesInfo",style:{cursor:e.isBin?"default":"pointer"},onClick:function(){return function(e,t,n){if(!n){var r=d.concat();r[t].flag=!e,r.splice(),m(r)}}(e.flag,t,e.isBin)}},i.default.createElement(s.AlignCenter,null,e.isBin?"":i.default.createElement("i",{className:e.flag?"iconfont icon-youjiantou font-16 mr15 color-grey-9":"iconfont icon-xiajiantou font-16 mr15 color-grey-9"}),i.default.createElement("i",{className:"iconfont icon-wenjia font-16 mr8 color-grey-9"}),i.default.createElement("span",null,e.name)),i.default.createElement("span",null,i.default.createElement(r.default,{className:"mr20",onClick:function(){n.push("/projects/"+c+"/"+u+(e.sha?"/branch/"+(0,l.truncateCommitId)(e.sha)+"?":"?")+"url="+e.name)}},"查看文件"),i.default.createElement("span",{className:"color-green"},"+",e.addition),i.default.createElement("span",{className:"color-red ml20"},"-",e.deletion))),e.sections&&e.sections.length>=1&&!e.flag&&i.default.createElement("div",{className:"filesContent"},e.sections.map((function(e,t){return e.lines&&e.lines.length>0&&e.lines.map((function(e,n){return i.default.createElement("div",{key:t+n,className:2===e.type?"linesContent add":3===e.type?"linesContent reduce":4===e.type?"linesContent translate":"linesContent"},i.default.createElement("span",{className:"lines"},i.default.createElement("span",null,e.leftIdx&&"0"!==e.leftIdx?e.leftIdx:""),i.default.createElement("span",null,e.rightIdx&&"0"!==e.rightIdx?e.rightIdx:"")),i.default.createElement("p",null,e.content))}))}))))}))))}},aIZi:function(e,t,n){"use strict";n.r(t);n("SchZ"),n("7Lfq"),n("L/Qf")},b80T:function(e,t,n){var r=n("UNi/"),o=n("03A+"),a=n("Z0cm"),i=n("DSRE"),l=n("wJg7"),s=n("c6wG"),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),u=!n&&o(e),f=!n&&!u&&i(e),p=!n&&!u&&!f&&s(e),d=n||u||f||p,m=d?r(e.length,String):[],h=m.length;for(var y in e)!t&&!c.call(e,y)||d&&("length"==y||f&&("offset"==y||"parent"==y)||p&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||l(y,h))||m.push(y);return m}},bIax:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAmCAYAAACVr4jIAAAEiklEQVRoQ9WZbWxTZRTHf+feDlAJQhUIftBAUDEaDVG/gHEzEQ3GsVtMWTBGo0QxsLUJRvHDQtmMMRoyaAeJ+O4HCWzZ2rFkghpfQmZMNGqMgiwiJH6YStjmG2Treo+5ZZtDuvXerncrz8c+/3PO/9fbe3uec4VpWqsTOmeWElK4G+VOYCHCPGBAoEeFH4DP1KS1fbP8MlmbMtkEXuPX7tRFGYNtAo8As13E2wKtmNQla6TbhT6nZEpB1zbppozNSwJzCjCcRkn09/H8p/Uy5DV+SkDDMZ0xFORVhce9GrxIL3wsBuuSNXLGSy7/QWNqhILsVwh7MTaRVuC7QICVLZvlb7c5fQe14voy8JxbQ251IhxMniFEvdhuYnwFrYrrCoEjgOHGjFeNQE0yKnvcxPkKasX1W+A2N0YK1JweEJa+H5E/88VPCnR1QmfOslmlBhXANSgZVY5pGc1GhiUoh/MZmOy+CrH2iDTky1MwaGiXhm1hh8C1OYooQj+abQD8XqdSUVmcr0hBoFZcGxDqcHBKYGVMbumoEaeTGnd5NhrarY9phndKgG/Ughg8kayVt4sG6vSnM2xOiHB1iYG+mKyVuqKBWk26AZs3Sgky60XYnYpIbfFAE7oPZX2pgQrsSEbl2UmDxmJqHF3AgnSaDoQ7Sg0U2JqKyisFgVY26WLT5lGENSi3AoESBByxdEKU98Tm3bYt8nMunxc9da2dOheDBpSNCDNKGC6XtbTCm4PC1v93SxeAVjbpMtOmHbjhEgO80K7wkyihZFS+H9kYBV3TqEsNky+Aqy5pyP/IfjeF8tZa+fH8gxkI79HZg0N8KbBsiiCdCYH/97zQnellecd2OZsFtRL6AsqEf7hF+QIERXnaEDozStc4fXJRSo35yWb/eiSc0Plp5SRwRVEr5E5Wn4rKdmerslFvNgMc8bvxV/jHMLlOrLg+Bez1HVJ4KxWRDWPrhBJaruePcjN9rh9xQDuAB/0sJHCor5fKXNO7qiatFpt9fk0hhrk6JBTXboXrfQMVvi4zKZ9okGUl9BmUHb55gFPOFXUmaX7dnycHA6zo3Cy/5oOoSmhclEg+XUH7wlmxdmk/wpUFJZg46IxdxsqDm+S4q9wxNawgzcBDrvReRMofDuhRhJu8xLnQnjMMVrXVSpcL7aikIqaz5gb5ELjLS1xerXJMrITuR6nOK/YgUDjUHpXVHkJGpVVxDQm0FRI7boxwQKyduh4j+9Qr9uoFMggqSsN481fnpZNt0oWOvnBybqPiHiZsHhan/UsP4Rxt5hebdEy+11JR2ZgrvxXX24GvfKx9uizAkpEWsAalycdi0wcq1KYisjsLWhHTwLwgHyjc4xPstIAKfNLXy31OozJ6TAs3ajBt8jlwow+w0wF6vCzDipYt4jwrLhxA39+owcsCHEC5t8iwUwsqfHRuiOrDw5AXgTofhJvVHPqNJ9VmG7CoSMBTBdojBg2Bhbzesk4yY72PO6mv3KuXGwM8IEqVKstFstDOuxTP032g2KCDwz7+UqVHhG9UaLd76XQO2bkuzr9Ki5LaLq4ltwAAAABJRU5ErkJggg=="},bjH3:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("q1tI"),o=c(r);n("vg9a");var a=n("ud8/"),i=c(a);n("SJMd");var l=c(n("wMS7")),s=n("Oy/b");function c(e){return e&&e.__esModule?e:{default:e}}var u=/]*>/g;t.default=function(e){var t=e.value,n=void 0===t?"":t,c=e.className,f=e.style,p=void 0===f?{}:f,d=e.url,m=String(n),h=(0,r.useMemo)((function(){var e=(0,i.default)(m),t=(0,a.getMathExpressions)();return m.match(/\[TOC\]/)&&(e=e.replace("

[TOC]

",(0,a.getTocContent)()),(0,a.cleanToc)()),e=(e=e.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],o=r.type,a=r.expression;return(0,s.renderToString)(function(e){var t=document.createElement("div");return t.innerHTML=e,0===t.childNodes.length?"":t.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===o,throwOnError:!1,output:"html"})}))).replace(/▁/g,"▁▁▁"),(0,a.resetMathExpressions)(),l.default.sanitize(e)}),[m]);(0,r.useEffect)((function(){if(d&&d.hash&&h){var e=d.hash;if(e){var t=decodeURIComponent(e.split("#")[1]),n=document.getElementById(t);n&&window.scrollTo(0,n.offsetTop+220)}}}),[d]);var y=(0,r.useRef)();function v(e){var t=e.target;if("A"===t.tagName.toUpperCase()){var n=t.getAttribute("href");if(n.startsWith("#")){e.preventDefault();var r=document.getElementById(n.replace("#",""));r&&r.scrollIntoView(!0)}}}return(0,r.useEffect)((function(){if(y.current&&h&&h.match(u)&&window.PR.prettyPrint(),y.current)return y.current.addEventListener("click",v),function(){y.current.removeEventListener("click",v),(0,a.resetMathExpressions)(),(0,a.cleanToc)()}}),[h,y.current,v]),o.default.createElement("div",{ref:y,style:p,className:(c||"")+" markdown-body",dangerouslySetInnerHTML:{__html:h}})}},c6wG:function(e,t,n){var r=n("dD9F"),o=n("sEf8"),a=n("mdPL"),i=a&&a.isTypedArray,l=i?o(i):r;e.exports=l},chzT:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=e.type,s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t,l)&&!e.required)return n();a.default.required(e,t,r,s,o,l),(0,i.isEmptyValue)(t,l)||a.default.type(e,t,r,s,o)}n(s)}},cwxS:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t,"array")&&!e.required)return n();a.default.required(e,t,r,l,o,"array"),(0,i.isEmptyValue)(t,"array")||(a.default.type(e,t,r,l,o),a.default.range(e,t,r,l,o))}n(l)}},dD9F:function(e,t,n){var r=n("NykK"),o=n("shjB"),a=n("ExA7"),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[r(e)]}},dIAb:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=w(n("VXEj")),o=w(n("NJEC")),a=w(n("2/Rp")),i=w(n("NUBc")),l=w(n("ZTPi")),s=Object.assign||function(e){for(var t=1;t0?e.map((function(e,t){return f.default.createElement("div",{key:t+1,className:"journal-list-item"},f.default.createElement("span",{className:"fwb mr3"},e.detail,":"),f.default.createElement("span",{className:"mr5 color-grey-9"},e.old_value&&e.old_value.length>0?"更新为":"新增"),f.default.createElement("span",null,e.value&&e.value.length>0?"标签"===e.detail?f.default.createElement("span",{className:"issue-tag-show",style:{background:e.value[0].color}},e.value[0].name):e.value:"无"))})):f.default.createElement("div",null,f.default.createElement("span",null,"没有评论~"))},n.ChangePage=function(e){n.setState({page:e,isSpin:!0});var t=n.state.limit;n.getjournalslist(e,t)},n.changeIsComplete=function(e){n.setState({showFiles:e})},n.onContentChange=function(e){e&&n.setState({content:e,quillFlag:!1})},n.replyContentChange=function(e){e&&n.setState({reply_content:e,quillFlag:!1})},n.onRef=function(e){n.child=e},n.commentCtx=function(e){return f.default.createElement(b.default,{className:"break_word_comments imageLayerParent",value:e,url:n.props.history.location})},n.Paginations=function(){var e=n.state,t=e.page,r=e.limit,o=e.search_count;if(o>r)return f.default.createElement("div",{className:"pt30 mb50 edu-txt-center btp1"},f.default.createElement(i.default,{simple:!0,defaultCurrent:t,total:o,pageSize:r,onChange:n.ChangePage}))},n.state={content:void 0,journalsdata:void 0,isedit:void 0,fileList:void 0,limit:10,page:1,journal_spin:!1,edit_spin:!1,attachment_clean:!0,orderId:n.props.order_id,is_reply:!1,reply_id:void 0,reply_content:void 0,new_journal_id:void 0},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),c(t,[{key:"loginModal",value:function(){this.props.showLoginDialog()}},{key:"render",value:function(){var e=this,t=this.state,n=t.journalsdata,i=(t.page,t.limit,t.search_count),c=t.isSpin,u=t.content,d=t.quillFlag,b=t.journal_spin,w=t.attachment_clean,_=t.is_reply,C=t.reply_id,j=t.reply_content,S=t.orderId,x=t.new_journal_id,P=this.props,k=P.current_user,N=P.only_show_content,T=function(t,n){return f.default.createElement("div",{className:"grid-item-top pb10"},f.default.createElement(p.Link,{to:"/users/"+(k&&k.login),className:"show-user-link mr10"},f.default.createElement("img",{className:"radius",src:(0,y.getImageUrl)("images/"+(k&&k.image_url)),alt:"",width:"30",height:"30"})),f.default.createElement("div",null,f.default.createElement(g.default,{placeholder:"添加评论...",height:300,mdID:n?"orderdetail-add-descriptions"+n:"orderdetail-add-descriptions",initValue:t?j:u,onChange:t?e.replyContentChange:e.onContentChange}),f.default.createElement("p",{className:"quillFlag"},d&&f.default.createElement("span",{className:""},"请输入评论内容")),f.default.createElement(m.default,{className:"commentStyle",isComplete:w,load:e.UploadFunc,icon:f.default.createElement("img",{src:h.default,width:"58",alt:"",style:{marginBottom:15}}),size:100,showNotification:e.props.showNotification}),f.default.createElement("p",{className:"clearfix mt20"},f.default.createElement(a.default,{type:"primary",onClick:e.addjournals,loading:b,className:"mr15"},"评论"),f.default.createElement(a.default,{onClick:e.cancel_reply},"取消"))))},F=function(t){return f.default.createElement("div",{className:"width100"},f.default.createElement("div",{className:"pb5"},f.default.createElement(p.Link,{to:"/users/"+(t&&t.user_login),className:"show-user-link"},f.default.createElement("img",{className:"radius",src:(0,y.getImageUrl)("images/"+(t&&t.user_picture)),alt:"",width:"30",height:"30"})),f.default.createElement(p.Link,{to:"/users/"+(t&&t.user_login),className:"show-user-link color-black ml10 fwb"},t&&t.user_name)),f.default.createElement("div",{className:"ml40"},t.content?e.commentCtx(t.content):f.default.createElement("div",null,e.renderJournalList(t.journal_details)),t&&t.attachments&&t.attachments.length>0?f.default.createElement(v.default,{attachments:t.attachments,showNotification:e.props.showNotification,canDelete:k&&(k.admin||k.login===t.user_login)}):"",f.default.createElement("div",{className:"grid-item mt5"},f.default.createElement("span",{className:"color-grey-8"},t.created_at),f.default.createElement("span",{className:"text-right"},k&&(k.admin||k.login===t.user_login)?f.default.createElement(o.default,{placement:"bottom",title:"确定要删除当前评论吗?",okText:"是",cancelText:"否",onConfirm:function(){return e.deleteorder(t.id)}},f.default.createElement(a.default,{type:"link"},f.default.createElement("i",{className:"iconfont icon-shanchu3 font-15 color-grey-6 mr5 ver-middle"}),f.default.createElement("span",{className:"font-12 color-grey-6"},"删除"))):"",f.default.createElement(a.default,{type:"link",className:"ml-10",onClick:function(){return e.add_reply(t.id)}},f.default.createElement("i",{className:"iconfont icon-huifu1 font-15 color-grey-6 mr5 ver-middle"}),f.default.createElement("span",{className:"font-12 color-grey-6"},"回复")))),k&&f.default.createElement("div",null,_&&C&&C===t.id?f.default.createElement("div",{className:"pt20"},T(_,t.id)):""),f.default.createElement(O.default,s({order_id:S,parent_id:t.id,onRef:e.onRef,children_comment_id:x},e.props))))};return f.default.createElement("div",null,N?f.default.createElement("div",null,f.default.createElement("div",{className:"mb10"},_&&!C?f.default.createElement("div",{className:"pd20"},T(_,void 0)):f.default.createElement("div",{className:"children-comment-bg pd20 grid-item"},f.default.createElement("img",{className:"radius",src:k&&k.image_url?(0,y.getImageUrl)("images/"+k.image_url):"images/avatars/User/b",alt:"",width:"30",height:"30"}),f.default.createElement("span",{className:"reply-comment-input mr20"},f.default.createElement(a.default,{className:"add_reply_button ml10",onClick:function(){return e.add_reply(void 0)}},f.default.createElement("span",null,"添加评论..."))))),n&&n.journals_total_count>0&&f.default.createElement(r.default,{size:"large",loading:c,header:"",dataSource:n.issue_journals,renderItem:function(e){return f.default.createElement(r.default.Item,null,F(e))}}),this.Paginations()):f.default.createElement("div",{className:"mt20"},f.default.createElement("div",{className:"comment-background"},f.default.createElement(l.default,{defaultActiveKey:"1",className:"custom-comment-tabs"},f.default.createElement(E,{tab:f.default.createElement("span",{className:"ml-3 font-16"},"评论",i>0&&f.default.createElement("span",{className:"search-count-button"},i)),key:"1"},f.default.createElement("div",{className:"mb10"},_&&!C?f.default.createElement("div",{className:"pd20"},T(_,void 0)):f.default.createElement("div",{className:"children-comment-bg pd20 grid-item mb20"},f.default.createElement("img",{className:"radius",src:k&&k.image_url?(0,y.getImageUrl)("images/"+k.image_url):"images/avatars/User/b",alt:"",width:"30",height:"30"}),f.default.createElement("span",{className:"reply-comment-input mr20"},f.default.createElement(a.default,{className:"add_reply_button ml10",onClick:function(){return e.add_reply(void 0)}},f.default.createElement("span",null,"添加评论..."))))),n&&n.journals_total_count>0&&f.default.createElement(r.default,{size:"large",loading:c,header:"",dataSource:n.issue_journals,renderItem:function(e){return f.default.createElement(r.default.Item,null,F(e))}}))),this.Paginations())))}}]),t}(u.Component);t.default=_},dQpi:function(e,t,n){var r=n("yGk4"),o=n("vN+2"),a=n("rEGp"),i=r&&1/a(new r([,-0]))[1]==1/0?function(e){return new r(e)}:o;e.exports=i},e5cp:function(e,t,n){var r=n("fmRc"),o=n("or5M"),a=n("HDyB"),i=n("seXi"),l=n("QqLw"),s=n("Z0cm"),c=n("DSRE"),u=n("c6wG"),f="[object Object]",p=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,d,m,h){var y=s(e),v=s(t),g=y?"[object Array]":l(e),b=v?"[object Array]":l(t),O=(g="[object Arguments]"==g?f:g)==f,w=(b="[object Arguments]"==b?f:b)==f,E=g==b;if(E&&c(e)){if(!c(t))return!1;y=!0,O=!1}if(E&&!O)return h||(h=new r),y||u(e)?o(e,t,n,d,m,h):a(e,t,g,n,d,m,h);if(!(1&n)){var _=O&&p.call(e,"__wrapped__"),C=w&&p.call(t,"__wrapped__");if(_||C){var j=_?e.value():e,S=C?t.value():t;return h||(h=new r),m(j,S,n,d,h)}}return!!E&&(h||(h=new r),i(e,t,n,d,m,h))}},em44:function(e,t,n){},"fR/l":function(e,t,n){var r=n("CH3K"),o=n("Z0cm");e.exports=function(e,t,n){var a=t(e);return o(e)?a:r(a,n(e))}},fhzG:function(e,t,n){"use strict";var r=n("q1tI"),o=n("lT4e");if(void 0===r)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var a=(new r.Component).updater;e.exports=o(r.Component,r.isValidElement,a)},fmRc:function(e,t,n){var r=n("Xi7e"),o=n("77Zs"),a=n("L8xA"),i=n("gCq4"),l=n("VaNO"),s=n("0Cz8");function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=a,c.prototype.get=i,c.prototype.has=l,c.prototype.set=s,e.exports=c},ftKO:function(e,t){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},gCq4:function(e,t){e.exports=function(e){return this.__data__.get(e)}},hgQt:function(e,t,n){var r=n("Juji"),o=n("4sDh");e.exports=function(e,t){return null!=e&&o(e,t,r)}},iHzq:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(""===t&&(t=void 0),(0,i.isEmptyValue)(t)&&!e.required)return n();a.default.required(e,t,r,l,o),void 0!==t&&(a.default.type(e,t,r,l,o),a.default.range(e,t,r,l,o))}n(l)}},jESh:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=v(n("zP+q")),o=v(n("rNsS")),a=v(n("iHzq")),i=v(n("EtQh")),l=v(n("HOVM")),s=v(n("XR+G")),c=v(n("Ejpc")),u=v(n("cwxS")),f=v(n("XZDd")),p=v(n("rjwK")),d=v(n("L2wI")),m=v(n("myOp")),h=v(n("UeuU")),y=v(n("chzT"));function v(e){return e&&e.__esModule?e:{default:e}}t.default={string:r.default,method:o.default,number:a.default,boolean:i.default,regexp:l.default,integer:s.default,float:c.default,array:u.default,object:f.default,enum:p.default,pattern:d.default,date:m.default,url:y.default,hex:y.default,email:y.default,required:h.default}},"jbM+":function(e,t,n){var r=n("R/W3");e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},jpXb:function(e,t,n){var r=n("wZXL");e.exports=new r},js5m:function(e,t,n){},"jsC+":function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),o=n.n(r),a=n("17x9"),i=n.n(a),l=n("i8i4"),s=n.n(l),c=n("uciX"),u=n("TSYQ"),f=n.n(u),p={adjustX:1,adjustY:1},d=[0,0],m={topLeft:{points:["bl","tl"],overflow:p,offset:[0,-4],targetOffset:d},topCenter:{points:["bc","tc"],overflow:p,offset:[0,-4],targetOffset:d},topRight:{points:["br","tr"],overflow:p,offset:[0,-4],targetOffset:d},bottomLeft:{points:["tl","bl"],overflow:p,offset:[0,4],targetOffset:d},bottomCenter:{points:["tc","bc"],overflow:p,offset:[0,4],targetOffset:d},bottomRight:{points:["tr","br"],overflow:p,offset:[0,4],targetOffset:d}},h=n("VCL8"),y=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["prefixCls","transitionName","animation","align","placement","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","trigger"]),v=u;return v||-1===d.indexOf("contextMenu")||(v=["click"]),o.a.createElement(c.a,y({},h,{prefixCls:t,ref:this.saveTrigger,popupClassName:f,popupStyle:p,builtinPlacements:m,action:d,showAction:s,hideAction:v||[],popupPlacement:i,popupAlign:a,popupTransitionName:n,popupAnimation:r,popupVisible:this.state.visible,afterPopupVisibleChange:this.afterVisibleChange,popup:this.getMenuElementOrLambda(),onPopupVisibleChange:this.onVisibleChange,getPopupContainer:l}),this.renderChildren())},t}(r.Component);v.propTypes={minOverlayWidthMatchTrigger:i.a.bool,onVisibleChange:i.a.func,onOverlayClick:i.a.func,prefixCls:i.a.string,children:i.a.any,transitionName:i.a.string,overlayClassName:i.a.string,openClassName:i.a.string,animation:i.a.any,align:i.a.object,overlayStyle:i.a.object,placement:i.a.string,overlay:i.a.oneOfType([i.a.node,i.a.func]),trigger:i.a.array,alignPoint:i.a.bool,showAction:i.a.array,hideAction:i.a.array,getPopupContainer:i.a.func,visible:i.a.bool,defaultVisible:i.a.bool},v.defaultProps={prefixCls:"rc-dropdown",trigger:["hover"],showAction:[],overlayClassName:"",overlayStyle:{},defaultVisible:!1,onVisibleChange:function(){},placement:"bottomLeft"};var g=function(){var e=this;this.onClick=function(t){var n=e.props,r=e.getOverlayElement().props;"visible"in n||e.setState({visible:!1}),n.onOverlayClick&&n.onOverlayClick(t),r.onClick&&r.onClick(t)},this.onVisibleChange=function(t){var n=e.props;"visible"in n||e.setState({visible:t}),n.onVisibleChange(t)},this.getMinOverlayWidthMatchTrigger=function(){var t=e.props,n=t.minOverlayWidthMatchTrigger,r=t.alignPoint;return"minOverlayWidthMatchTrigger"in e.props?n:!r},this.getMenuElement=function(){var t=e.props.prefixCls,n=e.getOverlayElement(),r={prefixCls:t+"-menu",onClick:e.onClick};return"string"==typeof n.type&&delete r.prefixCls,o.a.cloneElement(n,r)},this.afterVisibleChange=function(t){if(t&&e.getMinOverlayWidthMatchTrigger()){var n=e.getPopupDomNode(),r=s.a.findDOMNode(e);r&&n&&r.offsetWidth>n.offsetWidth&&(n.style.minWidth=r.offsetWidth+"px",e.trigger&&e.trigger._component&&e.trigger._component.alignInstance&&e.trigger._component.alignInstance.forceAlign())}},this.saveTrigger=function(t){e.trigger=t}};Object(h.polyfill)(v);var b=v,O=n("H84U"),w=n("6CfX"),E=n("CtXQ"),_=n("CWQg");function C(e){return(C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function j(){return(j=Object.assign||function(e){for(var t=1;t=0?"slide-down":"slide-up"}},{key:"render",value:function(){return r.createElement(O.a,null,this.renderDropDown)}}])&&x(n.prototype,o),a&&x(n,a),l}(r.Component);F.defaultProps={mouseEnterDelay:.15,mouseLeaveDelay:.1,placement:"bottomLeft"};var A=n("2/Rp");function R(e){return(R="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function M(){return(M=Object.assign||function(e){for(var t=1;te.max?o.push(r.format(a.messages[u].max,e.fullField,e.max)):l&&s&&(ce.max)&&o.push(r.format(a.messages[u].range,e.fullField,e.min,e.max))}},lT4e:function(e,t,n){"use strict";var r=n("MgzW"),o=n("t33a"),a=n("2NuI");e.exports=function(e,t,n){var i=[],l={mixins:"DEFINE_MANY",statics:"DEFINE_MANY",propTypes:"DEFINE_MANY",contextTypes:"DEFINE_MANY",childContextTypes:"DEFINE_MANY",getDefaultProps:"DEFINE_MANY_MERGED",getInitialState:"DEFINE_MANY_MERGED",getChildContext:"DEFINE_MANY_MERGED",render:"DEFINE_ONCE",componentWillMount:"DEFINE_MANY",componentDidMount:"DEFINE_MANY",componentWillReceiveProps:"DEFINE_MANY",shouldComponentUpdate:"DEFINE_ONCE",componentWillUpdate:"DEFINE_MANY",componentDidUpdate:"DEFINE_MANY",componentWillUnmount:"DEFINE_MANY",UNSAFE_componentWillMount:"DEFINE_MANY",UNSAFE_componentWillReceiveProps:"DEFINE_MANY",UNSAFE_componentWillUpdate:"DEFINE_MANY",updateComponent:"OVERRIDE_BASE"},s={getDerivedStateFromProps:"DEFINE_MANY_MERGED"},c={displayName:function(e,t){e.displayName=t},mixins:function(e,t){if(t)for(var n=0;n()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},c={integer:function(e){return c.number(e)&&parseInt(e,10)===e},float:function(e){return c.number(e)&&!c.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(e){return!1}},date:function(e){return"function"==typeof e.getTime&&"function"==typeof e.getMonth&&"function"==typeof e.getYear},number:function(e){return!isNaN(e)&&"number"==typeof e},object:function(e){return"object"===(void 0===e?"undefined":o(e))&&!c.array(e)},method:function(e){return"function"==typeof e},email:function(e){return"string"==typeof e&&!!e.match(s.email)&&e.length<255},url:function(e){return"string"==typeof e&&!!e.match(s.url)},hex:function(e){return"string"==typeof e&&!!e.match(s.hex)}};t.default=function(e,t,n,r,i){if(e.required&&void 0===t)(0,l.default)(e,t,n,r,i);else{var s=e.type;["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(s)>-1?c[s](t)||r.push(a.format(i.messages.types[s],e.fullField,e.type)):s&&(void 0===t?"undefined":o(t))!==e.type&&r.push(a.format(i.messages.types[s],e.fullField,e.type))}}},oV5b:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},l=e,s=n,f=r;if("function"==typeof s&&(f=s,s={}),!this.rules||0===Object.keys(this.rules).length)return f&&f(),Promise.resolve();function p(e){var t,n,r=void 0,o=[],a={};for(r=0;r0&&void 0!==arguments[0]?arguments[0]:[],c=a;if(Array.isArray(c)||(c=[c]),!s.suppressWarning&&c.length&&u.warning("async-validator:",c),c.length&&n.message&&(c=[].concat(n.message)),c=c.map((0,i.complementError)(n)),s.first&&c.length)return g[n.field]=1,t(c);if(r){if(n.required&&!e.value)return c=n.message?[].concat(n.message).map((0,i.complementError)(n)):s.error?[s.error(n,(0,i.format)(s.messages.required,n.field))]:[],t(c);var f={};if(n.defaultField)for(var p in e.value)e.value.hasOwnProperty(p)&&(f[p]=n.defaultField);for(var d in f=o({},f,e.rule.fields))if(f.hasOwnProperty(d)){var m=Array.isArray(f[d])?f[d]:[f[d]];f[d]=m.map(l.bind(null,d))}var h=new u(f);h.messages(s.messages),e.rule.options&&(e.rule.options.messages=s.messages,e.rule.options.error=s.error),h.validate(e.value,e.rule.options||s,(function(e){var n=[];c&&c.length&&n.push.apply(n,c),e&&e.length&&n.push.apply(n,e),t(n.length?n:null)}))}else t(c)}r=r&&(n.required||!n.required&&e.value),n.field=e.field;var f=void 0;n.asyncValidator?f=n.asyncValidator(n,e.value,c,e.source,s):n.validator&&(!0===(f=n.validator(n,e.value,c,e.source,s))?c():!1===f?c(n.message||n.field+" fails"):f instanceof Array?c(f):f instanceof Error&&c(f.message)),f&&f.then&&f.then((function(){return c()}),(function(e){return c(e)}))}),(function(e){p(e)}))},getType:function(e){if(void 0===e.type&&e.pattern instanceof RegExp&&(e.type="pattern"),"function"!=typeof e.validator&&e.type&&!s.default.hasOwnProperty(e.type))throw new Error((0,i.format)("Unknown rule type %s",e.type));return e.type||"string"},getValidationMethod:function(e){if("function"==typeof e.validator)return e.validator;var t=Object.keys(e),n=t.indexOf("message");return-1!==n&&t.splice(n,1),1===t.length&&"required"===t[0]?s.default.required:s.default[this.getType(e)]||!1}},u.register=function(e,t){if("function"!=typeof t)throw new Error("Cannot register a validator by type, validator is not a function");s.default[e]=t},u.warning=i.warning,u.messages=c.messages,t.default=u},oYoh:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=h(n("VXEj")),o=h(n("NJEC")),a=h(n("2/Rp")),i=h(n("NUBc")),l=function(){function e(e,t){for(var n=0;nr)return c.default.createElement("div",{className:"pt30 mb50 edu-txt-center btp1"},c.default.createElement(i.default,{simple:!0,defaultCurrent:t,total:o,pageSize:r,onChange:n.ChangePage}))},n.renderList=function(e){var t=n.props.current_user;return c.default.createElement("div",{className:"width100"},c.default.createElement("div",{className:"grid-item pb5"},c.default.createElement(u.Link,{to:"/users/"+(e&&e.user_login),className:"show-user-link"},c.default.createElement("img",{className:"radius",src:(0,p.getImageUrl)("images/"+(e&&e.user_picture)),alt:"",width:"30",height:"30"})),c.default.createElement(u.Link,{to:"/users/"+(e&&e.user_login),className:"show-user-link color-black ml10 fwb"},e&&e.user_name)),c.default.createElement("div",{className:"ml40"},n.commentCtx(e.content),e&&e.attachments&&e.attachments.length>0?c.default.createElement(d.default,{attachments:e.attachments,showNotification:n.props.showNotification,canDelete:t&&(t.admin||t.login===e.user_login)}):"",c.default.createElement("div",{className:"mt5"},c.default.createElement("span",{className:"color-grey-8"},e.created_at),c.default.createElement("span",{className:"ml20"},t&&(t.admin||t.login===e.user_login)?c.default.createElement(o.default,{placement:"bottom",title:"确定要删除当前评论吗?",okText:"是",cancelText:"否",onConfirm:function(){return n.deleteorder(e.id)}},c.default.createElement(a.default,{type:"link"},c.default.createElement("i",{className:"iconfont icon-shanchu3 font-15 color-grey-6 mr5 ver-middle"}),c.default.createElement("span",{className:"font-12 color-grey-6"},"删除"))):""))))},n.state={journalsdata:void 0,limit:10,page:1,journal_spin:!1,search_count:0},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),l(t,[{key:"componentDidMount",value:function(){this.getChildrenJournals()}},{key:"componentDidUpdate",value:function(e,t){this.props.children_comment_id&&e.children_comment_id!==this.props.children_comment_id&&this.getChildrenJournals()}},{key:"render",value:function(){var e=this,t=this.state,n=t.journalsdata,o=t.search_count,a=t.isSpin;return c.default.createElement("div",null,o>0&&c.default.createElement("div",{className:"children-comment-bg mt10"},c.default.createElement(r.default,{size:"large",loading:a,dataSource:n.issue_journals,renderItem:function(t){return c.default.createElement(r.default.Item,null,e.renderList(t))}}),this.Paginations()))}}]),t}(s.Component);t.default=y},or5M:function(e,t,n){var r=n("1hJj"),o=n("QoRX"),a=n("xYSL");e.exports=function(e,t,n,i,l,s){var c=1&n,u=e.length,f=t.length;if(u!=f&&!(c&&f>u))return!1;var p=s.get(e);if(p&&s.get(t))return p==t;var d=-1,m=!0,h=2&n?new r:void 0;for(s.set(e,t),s.set(t,e);++d0?{marginLeft:v[0]/-2,marginRight:v[0]/-2}:{}),v[1]>0?{marginTop:v[1]/-2,marginBottom:v[1]/-2}:{}),d),E=O({},h);return delete E.gutter,o.createElement(c.a.Provider,{value:{gutter:v}},o.createElement("div",O({},E,{className:g,style:b}),m))},e}return n=u,(r=[{key:"componentDidMount",value:function(){var e=this;this.token=g.subscribe((function(t){var n=e.props.gutter;("object"===b(n)||Array.isArray(n)&&("object"===b(n[0])||"object"===b(n[1])))&&e.setState({screens:t})}))}},{key:"componentWillUnmount",value:function(){g.unsubscribe(this.token)}},{key:"getGutter",value:function(){var e=[0,0],t=this.props.gutter,n=this.state.screens;return(Array.isArray(t)?t:[t,0]).forEach((function(t,r){if("object"===b(t))for(var o=0;o1?n-1:0),o=1;o/gm),V=a(/^data-[\-\w.\u00B7-\uFFFF]/),q=a(/^aria-[\-\w]+$/),U=a(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),z=a(/^(?:\w+script|data):/i),B=a(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),H="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function W(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:K(),n=function(t){return e(t)};if(n.version="2.0.15",n.removed=[],!t||!t.document||9!==t.document.nodeType)return n.isSupported=!1,n;var a=t.document,i=!1,l=t.document,s=t.DocumentFragment,c=t.HTMLTemplateElement,C=t.Node,j=t.NodeFilter,Y=t.NamedNodeMap,Z=void 0===Y?t.NamedNodeMap||t.MozNamedAttrMap:Y,Q=t.Text,X=t.Comment,J=t.DOMParser,$=t.trustedTypes;if("function"==typeof c){var ee=l.createElement("template");ee.content&&ee.content.ownerDocument&&(l=ee.content.ownerDocument)}var te=G($,a),ne=te&&Me?te.createHTML(""):"",re=l,oe=re.implementation,ae=re.createNodeIterator,ie=re.getElementsByTagName,le=re.createDocumentFragment,se=a.importNode,ce=x(l).documentMode?l.documentMode:{},ue={};n.isSupported=oe&&void 0!==oe.createHTMLDocument&&9!==ce;var fe=I,pe=L,de=V,me=q,he=z,ye=B,ve=U,ge=null,be=S({},[].concat(W(P),W(k),W(N),W(T),W(F))),Oe=null,we=S({},[].concat(W(A),W(R),W(M),W(D))),Ee=null,_e=null,Ce=!0,je=!0,Se=!1,xe=!1,Pe=!1,ke=!1,Ne=!1,Te=!1,Fe=!1,Ae=!1,Re=!1,Me=!1,De=!0,Ie=!0,Le=!1,Ve={},qe=S({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","plaintext","script","style","svg","template","thead","title","video","xmp"]),Ue=null,ze=S({},["audio","video","img","source","image","track"]),Be=null,He=S({},["alt","class","for","id","label","name","pattern","placeholder","summary","title","value","style","xmlns"]),We=null,Ke=l.createElement("form"),Ge=function(e){We&&We===e||(e&&"object"===(void 0===e?"undefined":H(e))||(e={}),e=x(e),ge="ALLOWED_TAGS"in e?S({},e.ALLOWED_TAGS):be,Oe="ALLOWED_ATTR"in e?S({},e.ALLOWED_ATTR):we,Be="ADD_URI_SAFE_ATTR"in e?S(x(He),e.ADD_URI_SAFE_ATTR):He,Ue="ADD_DATA_URI_TAGS"in e?S(x(ze),e.ADD_DATA_URI_TAGS):ze,Ee="FORBID_TAGS"in e?S({},e.FORBID_TAGS):{},_e="FORBID_ATTR"in e?S({},e.FORBID_ATTR):{},Ve="USE_PROFILES"in e&&e.USE_PROFILES,Ce=!1!==e.ALLOW_ARIA_ATTR,je=!1!==e.ALLOW_DATA_ATTR,Se=e.ALLOW_UNKNOWN_PROTOCOLS||!1,xe=e.SAFE_FOR_JQUERY||!1,Pe=e.SAFE_FOR_TEMPLATES||!1,ke=e.WHOLE_DOCUMENT||!1,Fe=e.RETURN_DOM||!1,Ae=e.RETURN_DOM_FRAGMENT||!1,Re=e.RETURN_DOM_IMPORT||!1,Me=e.RETURN_TRUSTED_TYPE||!1,Te=e.FORCE_BODY||!1,De=!1!==e.SANITIZE_DOM,Ie=!1!==e.KEEP_CONTENT,Le=e.IN_PLACE||!1,ve=e.ALLOWED_URI_REGEXP||ve,Pe&&(je=!1),Ae&&(Fe=!0),Ve&&(ge=S({},[].concat(W(F))),Oe=[],!0===Ve.html&&(S(ge,P),S(Oe,A)),!0===Ve.svg&&(S(ge,k),S(Oe,R),S(Oe,D)),!0===Ve.svgFilters&&(S(ge,N),S(Oe,R),S(Oe,D)),!0===Ve.mathMl&&(S(ge,T),S(Oe,M),S(Oe,D))),e.ADD_TAGS&&(ge===be&&(ge=x(ge)),S(ge,e.ADD_TAGS)),e.ADD_ATTR&&(Oe===we&&(Oe=x(Oe)),S(Oe,e.ADD_ATTR)),e.ADD_URI_SAFE_ATTR&&S(Be,e.ADD_URI_SAFE_ATTR),Ie&&(ge["#text"]=!0),ke&&S(ge,["html","head","body"]),ge.table&&(S(ge,["tbody"]),delete Ee.tbody),o&&o(e),We=e)},Ye=function(e){m(n.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.outerHTML=ne}},Ze=function(e,t){try{m(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){m(n.removed,{attribute:null,from:t})}t.removeAttribute(e)},Qe=function(e){var t=void 0,n=void 0;if(Te)e=""+e;else{var r=v(e,/^[\r\n\t ]+/);n=r&&r[0]}var o=te?te.createHTML(e):e;try{t=(new J).parseFromString(o,"text/html")}catch(e){}if(i&&S(Ee,["title"]),!t||!t.documentElement){var a=(t=oe.createHTMLDocument("")).body;a.parentNode.removeChild(a.parentNode.firstElementChild),a.outerHTML=o}return e&&n&&t.body.insertBefore(l.createTextNode(n),t.body.childNodes[0]||null),ie.call(t,ke?"html":"body")[0]};n.isSupported&&function(){try{var e=Qe("</title><img>");w(/<\/title/,e.querySelector("title").innerHTML)&&(i=!0)}catch(e){}}();var Xe=function(e){return ae.call(e.ownerDocument||e,e,j.SHOW_ELEMENT|j.SHOW_COMMENT|j.SHOW_TEXT,(function(){return j.FILTER_ACCEPT}),!1)},Je=function(e){return!(e instanceof Q||e instanceof X||"string"==typeof e.nodeName&&"string"==typeof e.textContent&&"function"==typeof e.removeChild&&e.attributes instanceof Z&&"function"==typeof e.removeAttribute&&"function"==typeof e.setAttribute&&"string"==typeof e.namespaceURI)},$e=function(e){return"object"===(void 0===C?"undefined":H(C))?e instanceof C:e&&"object"===(void 0===e?"undefined":H(e))&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName},et=function(e,t,r){ue[e]&&u(ue[e],(function(e){e.call(n,t,r,We)}))},tt=function(e){var t=void 0;if(et("beforeSanitizeElements",e,null),Je(e))return Ye(e),!0;if(v(e.nodeName,/[\u0080-\uFFFF]/))return Ye(e),!0;var r=y(e.nodeName);if(et("uponSanitizeElement",e,{tagName:r,allowedTags:ge}),("svg"===r||"math"===r)&&0!==e.querySelectorAll("p, br").length)return Ye(e),!0;if(!ge[r]||Ee[r]){if(Ie&&!qe[r]&&"function"==typeof e.insertAdjacentHTML)try{var o=e.innerHTML;e.insertAdjacentHTML("AfterEnd",te?te.createHTML(o):o)}catch(e){}return Ye(e),!0}return"noscript"===r&&w(/<\/noscript/i,e.innerHTML)||"noembed"===r&&w(/<\/noembed/i,e.innerHTML)?(Ye(e),!0):(!xe||$e(e.firstElementChild)||$e(e.content)&&$e(e.content.firstElementChild)||!w(/</g,e.textContent)||(m(n.removed,{element:e.cloneNode()}),e.innerHTML?e.innerHTML=g(e.innerHTML,/</g,"<"):e.innerHTML=g(e.textContent,/</g,"<")),Pe&&3===e.nodeType&&(t=e.textContent,t=g(t,fe," "),t=g(t,pe," "),e.textContent!==t&&(m(n.removed,{element:e.cloneNode()}),e.textContent=t)),et("afterSanitizeElements",e,null),!1)},nt=function(e,t,n){if(De&&("id"===t||"name"===t)&&(n in l||n in Ke))return!1;if(je&&w(de,t));else if(Ce&&w(me,t));else{if(!Oe[t]||_e[t])return!1;if(Be[t]);else if(w(ve,g(n,ye,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==b(n,"data:")||!Ue[e])if(Se&&!w(he,g(n,ye,"")));else if(n)return!1}return!0},rt=function(e){var t=void 0,o=void 0,a=void 0,i=void 0,l=void 0;et("beforeSanitizeAttributes",e,null);var s=e.attributes;if(s){var c={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Oe};for(l=s.length;l--;){var u=t=s[l],m=u.name,v=u.namespaceURI;if(o=O(t.value),a=y(m),c.attrName=a,c.attrValue=o,c.keepAttr=!0,c.forceKeepAttr=void 0,et("uponSanitizeAttribute",e,c),o=c.attrValue,!c.forceKeepAttr){if("name"===a&&"IMG"===e.nodeName&&s.id)i=s.id,s=h(s,[]),Ze("id",e),Ze(m,e),f(s,i)>l&&e.setAttribute("id",i.value);else{if("INPUT"===e.nodeName&&"type"===a&&"file"===o&&c.keepAttr&&(Oe[a]||!_e[a]))continue;"id"===m&&e.setAttribute(m,""),Ze(m,e)}if(c.keepAttr)if(xe&&w(/\/>/i,o))Ze(m,e);else if(w(/svg|math/i,e.namespaceURI)&&w(E("</("+p(r(qe),"|")+")","i"),o))Ze(m,e);else{Pe&&(o=g(o,fe," "),o=g(o,pe," "));var b=e.nodeName.toLowerCase();if(nt(b,a,o))try{v?e.setAttributeNS(v,m,o):e.setAttribute(m,o),d(n.removed)}catch(e){}}}}et("afterSanitizeAttributes",e,null)}},ot=function e(t){var n=void 0,r=Xe(t);for(et("beforeSanitizeShadowDOM",t,null);n=r.nextNode();)et("uponSanitizeShadowNode",n,null),tt(n)||(n.content instanceof s&&e(n.content),rt(n));et("afterSanitizeShadowDOM",t,null)};return n.sanitize=function(e,r){var o=void 0,i=void 0,l=void 0,c=void 0,u=void 0;if(e||(e="\x3c!--\x3e"),"string"!=typeof e&&!$e(e)){if("function"!=typeof e.toString)throw _("toString is not a function");if("string"!=typeof(e=e.toString()))throw _("dirty is not a string, aborting")}if(!n.isSupported){if("object"===H(t.toStaticHTML)||"function"==typeof t.toStaticHTML){if("string"==typeof e)return t.toStaticHTML(e);if($e(e))return t.toStaticHTML(e.outerHTML)}return e}if(Ne||Ge(r),n.removed=[],"string"==typeof e&&(Le=!1),Le);else if(e instanceof C)1===(i=(o=Qe("\x3c!--\x3e")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===i.nodeName||"HTML"===i.nodeName?o=i:o.appendChild(i);else{if(!Fe&&!Pe&&!ke&&-1===e.indexOf("<"))return te&&Me?te.createHTML(e):e;if(!(o=Qe(e)))return Fe?null:ne}o&&Te&&Ye(o.firstChild);for(var f=Xe(Le?e:o);l=f.nextNode();)3===l.nodeType&&l===c||tt(l)||(l.content instanceof s&&ot(l.content),rt(l),c=l);if(c=null,Le)return e;if(Fe){if(Ae)for(u=le.call(o.ownerDocument);o.firstChild;)u.appendChild(o.firstChild);else u=o;return Re&&(u=se.call(a,u,!0)),u}var p=ke?o.outerHTML:o.innerHTML;return Pe&&(p=g(p,fe," "),p=g(p,pe," ")),te&&Me?te.createHTML(p):p},n.setConfig=function(e){Ge(e),Ne=!0},n.clearConfig=function(){We=null,Ne=!1},n.isValidAttribute=function(e,t,n){We||Ge({});var r=y(e),o=y(t);return nt(r,o,n)},n.addHook=function(e,t){"function"==typeof t&&(ue[e]=ue[e]||[],m(ue[e],t))},n.removeHook=function(e){ue[e]&&d(ue[e])},n.removeHooks=function(e){ue[e]&&(ue[e]=[])},n.removeAllHooks=function(){ue={}},n}()}()},wZXL:function(e,t,n){var r=n("vPd/"),o=n("IX3V"),a=o.each,i=o.isFunction,l=o.isArray;function s(){if(!window.matchMedia)throw new Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}s.prototype={constructor:s,register:function(e,t,n){var o=this.queries,s=n&&this.browserIsIncapable;return o[e]||(o[e]=new r(e,s)),i(t)&&(t={match:t}),l(t)||(t=[t]),a(t,(function(t){i(t)&&(t={match:t}),o[e].addHandler(t)})),this},unregister:function(e,t){var n=this.queries[e];return n&&(t?n.removeHandler(t):(n.clear(),delete this.queries[e])),this}},e.exports=s},xYSL:function(e,t){e.exports=function(e,t){return e.has(t)}},yGk4:function(e,t,n){var r=n("Cwc5")(n("Kz5y"),"Set");e.exports=r},"zP+q":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t,"string")&&!e.required)return n();a.default.required(e,t,r,l,o,"string"),(0,i.isEmptyValue)(t,"string")||(a.default.type(e,t,r,l,o),a.default.range(e,t,r,l,o),a.default.pattern(e,t,r,l,o),!0===e.whitespace&&a.default.whitespace(e,t,r,l,o))}n(l)}},zZ0H:function(e,t){e.exports=function(e){return e}}}]); \ No newline at end of file diff --git a/static/js/21.f694f8ec.chunk.js.LICENSE.txt b/static/js/21.4f0cbca7.chunk.js.LICENSE.txt similarity index 100% rename from static/js/21.f694f8ec.chunk.js.LICENSE.txt rename to static/js/21.4f0cbca7.chunk.js.LICENSE.txt diff --git a/static/js/21.f694f8ec.chunk.js b/static/js/21.f694f8ec.chunk.js deleted file mode 100644 index 7e56f65fd..000000000 --- a/static/js/21.f694f8ec.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see 21.f694f8ec.chunk.js.LICENSE.txt */ -(this.webpackJsonp=this.webpackJsonp||[]).push([[21,4,5,10,13,74],{"+B/L":function(e,t,n){},"+KLJ":function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return E}));var r=n("q1tI"),o=n("i8i4"),a=n("MFj2"),i=n("TSYQ"),l=n.n(i),s=n("CtXQ"),c=n("H84U"),u=n("RqAY"),f=n("6CfX");function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t){return!t||"object"!==p(t)&&"function"!=typeof t?g(e):t}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function O(e){return(O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function w(){}var E=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&y(e,t)}(_,e);var t,n,i,p,E=(t=_,function(){var e,n=O(t);if(b()){var r=O(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return v(this,e)});function _(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,_),(t=E.call(this,e)).handleClose=function(e){e.preventDefault();var n=o.findDOMNode(g(t));n.style.height="".concat(n.offsetHeight,"px"),n.style.height="".concat(n.offsetHeight,"px"),t.setState({closing:!0}),(t.props.onClose||w)(e)},t.animationEnd=function(){t.setState({closing:!1,closed:!0}),(t.props.afterClose||w)()},t.renderAlert=function(e){var n,o=e.getPrefixCls,i=t.props,c=i.description,f=i.prefixCls,p=i.message,h=i.closeText,y=i.banner,v=i.className,g=void 0===v?"":v,b=i.style,O=i.icon,w=t.props,E=w.closable,_=w.type,C=w.showIcon,j=w.iconType,S=t.state,x=S.closing,P=S.closed,k=o("alert",f);C=!(!y||void 0!==C)||C,_=y&&void 0===_?"warning":_||"info";var N="filled";if(!j){switch(_){case"success":j="check-circle";break;case"info":j="info-circle";break;case"error":j="close-circle";break;case"warning":j="exclamation-circle";break;default:j="default"}c&&(N="outlined")}h&&(E=!0);var T=l()(k,"".concat(k,"-").concat(_),(m(n={},"".concat(k,"-closing"),x),m(n,"".concat(k,"-with-description"),!!c),m(n,"".concat(k,"-no-icon"),!C),m(n,"".concat(k,"-banner"),!!y),m(n,"".concat(k,"-closable"),E),n),g),F=E?r.createElement("button",{type:"button",onClick:t.handleClose,className:"".concat(k,"-close-icon"),tabIndex:0},h?r.createElement("span",{className:"".concat(k,"-close-text")},h):r.createElement(s.default,{type:"close"})):null,A=Object(u.a)(t.props),R=O&&(r.isValidElement(O)?r.cloneElement(O,{className:l()("".concat(k,"-icon"),m({},O.props.className,O.props.className))}):r.createElement("span",{className:"".concat(k,"-icon")},O))||r.createElement(s.default,{className:"".concat(k,"-icon"),type:j,theme:N});return P?null:r.createElement(a.a,{component:"",showProp:"data-show",transitionName:"".concat(k,"-slide-up"),onEnd:t.animationEnd},r.createElement("div",d({"data-show":!x,className:T,style:b},A),C?R:null,r.createElement("span",{className:"".concat(k,"-message")},p),r.createElement("span",{className:"".concat(k,"-description")},c),F))},Object(f.a)(!("iconType"in e),"Alert","`iconType` is deprecated. Please use `icon` instead."),t.state={closing:!1,closed:!1},t}return n=_,(i=[{key:"render",value:function(){return r.createElement(c.a,null,this.renderAlert)}}])&&h(n.prototype,i),p&&h(n,p),_}(r.Component)},"+c4W":function(e,t,n){var r=n("711d"),o=n("4/ic"),a=n("9ggG"),i=n("9Nap");e.exports=function(e){return a(e)?r(i(e)):o(e)}},"+kn0":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.convertFieldsError=i,t.format=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=1,o=t[0],i=t.length;if("function"==typeof o)return o.apply(null,t.slice(1));if("string"==typeof o){for(var l=String(o).replace(a,(function(e){if("%%"===e)return"%";if(r>=i)return e;switch(e){case"%s":return String(t[r++]);case"%d":return Number(t[r++]);case"%j":try{return JSON.stringify(t[r++])}catch(e){return"[Circular]"}break;default:return e}})),s=t[r];r<i;s=t[++r])l+=" "+s;return l}return o},t.isEmptyValue=function(e,t){if(null==e)return!0;if("array"===t&&Array.isArray(e)&&!e.length)return!0;if(function(e){return"string"===e||"url"===e||"hex"===e||"email"===e||"pattern"===e}(t)&&"string"==typeof e&&!e)return!0;return!1},t.isEmptyObject=function(e){return 0===Object.keys(e).length},t.asyncMap=function(e,t,n,r){if(t.first){return l(function(e){var t=[];return Object.keys(e).forEach((function(n){t.push.apply(t,e[n])})),t}(e),n,r)}var o=t.firstFields||[];!0===o&&(o=Object.keys(e));var a=Object.keys(e),s=a.length,c=0,u=[],f=new Promise((function(t,f){var p=function(e){if(u.push.apply(u,e),++c===s)return r(u),u.length?f({errors:u,fields:i(u)}):t()};a.forEach((function(t){var r=e[t];-1!==o.indexOf(t)?l(r,n,p):function(e,t,n){var r=[],o=0,a=e.length;function i(e){r.push.apply(r,e),++o===a&&n(r)}e.forEach((function(e){t(e,i)}))}(r,n,p)}))}));return f.catch((function(e){return e})),f},t.complementError=function(e){return function(t){return t&&t.message?(t.field=t.field||e.fullField,t):{message:"function"==typeof t?t():t,field:t.field||e.fullField}}},t.deepMerge=function(e,t){if(t)for(var n in t)if(t.hasOwnProperty(n)){var a=t[n];"object"===(void 0===a?"undefined":o(a))&&"object"===o(e[n])?e[n]=r({},e[n],a):e[n]=a}return e};var a=/%[sdj%]/g;t.warning=function(){};function i(e){if(!e||!e.length)return null;var t={};return e.forEach((function(e){var n=e.field;t[n]=t[n]||[],t[n].push(e)})),t}function l(e,t,n){var r=0,o=e.length;!function a(i){if(i&&i.length)n(i);else{var l=r;r+=1,l<o?t(e[l],a):n([])}}([])}},"/kpp":function(e,t,n){"use strict";n.d(t,"a",(function(){return w}));var r=n("q1tI"),o=n("17x9"),a=n("TSYQ"),i=n.n(a),l=n("o/2+"),s=n("H84U");function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t){return!t||"object"!==f(t)&&"function"!=typeof t?y(e):t}function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function g(e){return(g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},O=o.oneOfType([o.object,o.number]),w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(w,e);var t,n,o,a,O=(t=w,function(){var e,n=g(t);if(v()){var r=g(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return h(this,e)});function w(){var e;return p(this,w),(e=O.apply(this,arguments)).renderCol=function(t){var n,o=t.getPrefixCls,a=y(e).props,s=a.prefixCls,p=a.span,d=a.order,m=a.offset,h=a.push,v=a.pull,g=a.className,O=a.children,w=b(a,["prefixCls","span","order","offset","push","pull","className","children"]),E=o("col",s),_={};["xs","sm","md","lg","xl","xxl"].forEach((function(e){var t,n={},r=a[e];"number"==typeof r?n.span=r:"object"===f(r)&&(n=r||{}),delete w[e],_=u(u({},_),(c(t={},"".concat(E,"-").concat(e,"-").concat(n.span),void 0!==n.span),c(t,"".concat(E,"-").concat(e,"-order-").concat(n.order),n.order||0===n.order),c(t,"".concat(E,"-").concat(e,"-offset-").concat(n.offset),n.offset||0===n.offset),c(t,"".concat(E,"-").concat(e,"-push-").concat(n.push),n.push||0===n.push),c(t,"".concat(E,"-").concat(e,"-pull-").concat(n.pull),n.pull||0===n.pull),t))}));var C=i()(E,(c(n={},"".concat(E,"-").concat(p),void 0!==p),c(n,"".concat(E,"-order-").concat(d),d),c(n,"".concat(E,"-offset-").concat(m),m),c(n,"".concat(E,"-push-").concat(h),h),c(n,"".concat(E,"-pull-").concat(v),v),n),g,_);return r.createElement(l.a.Consumer,null,(function(e){var t=e.gutter,n=w.style;return t&&(n=u(u(u({},t[0]>0?{paddingLeft:t[0]/2,paddingRight:t[0]/2}:{}),t[1]>0?{paddingTop:t[1]/2,paddingBottom:t[1]/2}:{}),n)),r.createElement("div",u({},w,{style:n,className:C}),O)}))},e}return n=w,(o=[{key:"render",value:function(){return r.createElement(s.a,null,this.renderCol)}}])&&d(n.prototype,o),a&&d(n,a),w}(r.Component);w.propTypes={span:o.number,order:o.number,offset:o.number,push:o.number,pull:o.number,className:o.string,children:o.node,xs:O,sm:O,md:O,lg:O,xl:O,xxl:O}},"0Cz8":function(e,t,n){var r=n("Xi7e"),o=n("ebwN"),a=n("e4Nc");e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(i)}return n.set(e,t),this.size=n.size,this}},"0lcf":function(e,t,n){"use strict";n.r(t);n("SchZ"),n("u3En")},"0ycA":function(e,t){e.exports=function(){return[]}},"13Tz":function(e,t,n){},"1hJj":function(e,t,n){var r=n("e4Nc"),o=n("ftKO"),a=n("3A9y");function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}i.prototype.add=i.prototype.push=o,i.prototype.has=a,e.exports=i},"2DKY":function(e,t,n){"use strict";n.r(t);n("SchZ"),n("n5Yh")},"2NuI":function(e,t,n){"use strict";e.exports=function(e,t,n,r,o,a,i,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,o,a,i,l],u=0;(s=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},"2WkQ":function(e,t,n){"use strict";n.r(t);n("SchZ"),n("+B/L"),n("TfFZ")},"2ajD":function(e,t){e.exports=function(e){return e!=e}},"2mql":function(e,t,n){"use strict";var r=n("TOwV"),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return r.isMemo(e)?i:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,d=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var o=d(n);o&&o!==m&&e(t,o,r)}var i=u(n);f&&(i=i.concat(f(n)));for(var l=s(t),h=s(n),y=0;y<i.length;++y){var v=i[y];if(!(a[v]||r&&r[v]||h&&h[v]||l&&l[v])){var g=p(n,v);try{c(t,v,g)}catch(e){}}}}return t}},"3A9y":function(e,t){e.exports=function(e){return this.__data__.has(e)}},"4/ic":function(e,t,n){var r=n("ZWtO");e.exports=function(e){return function(t){return r(t,e)}}},"4sDh":function(e,t,n){var r=n("4uTw"),o=n("03A+"),a=n("Z0cm"),i=n("wJg7"),l=n("shjB"),s=n("9Nap");e.exports=function(e,t,n){for(var c=-1,u=(t=r(t,e)).length,f=!1;++c<u;){var p=s(t[c]);if(!(f=null!=e&&n(e,p)))break;e=e[p]}return f||++c!=u?f:!!(u=null==e?0:e.length)&&l(u)&&i(p,u)&&(a(e)||o(e))}},"4t1q":function(e,t,n){"use strict";n("SchZ"),n("TZyB")},"6JOy":function(e,t,n){},"6sVZ":function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},"711d":function(e,t){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},"74dF":function(e,t,n){},"77Zs":function(e,t,n){var r=n("Xi7e");e.exports=function(){this.__data__=new r,this.size=0}},"7GkX":function(e,t,n){var r=n("b80T"),o=n("A90E"),a=n("MMmD");e.exports=function(e){return a(e)?r(e):o(e)}},"7Lfq":function(e,t,n){},"7W5+":function(e,t,n){"use strict";n.r(t);n("SchZ"),n("13Tz"),n("em44"),n("TfFZ")},"7fqy":function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},"8z0m":function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),o=n.n(r),a=n("VCL8"),i=n("QbLZ"),l=n.n(i),s=n("iCc5"),c=n.n(s),u=n("V7oC"),f=n.n(u),p=n("FYw3"),d=n.n(p),m=n("mRg0"),h=n.n(m),y=n("17x9"),v=n.n(y),g=n("YEIV"),b=n.n(g),O=n("TSYQ"),w=n.n(O);function E(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(e){return t}}function _(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var n=new FormData;e.data&&Object.keys(e.data).forEach((function(t){var r=e.data[t];Array.isArray(r)?r.forEach((function(e){n.append(t+"[]",e)})):n.append(t,e.data[t])})),n.append(e.filename,e.file),t.onerror=function(t){e.onError(t)},t.onload=function(){if(t.status<200||t.status>=300)return e.onError(function(e,t){var n="cannot "+e.method+" "+e.action+" "+t.status+"'",r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}(e,t),E(t));e.onSuccess(E(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};for(var o in null!==r["X-Requested-With"]&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),r)r.hasOwnProperty(o)&&null!==r[o]&&t.setRequestHeader(o,r[o]);return t.send(n),{abort:function(){t.abort()}}}var C=+new Date,j=0;function S(){return"rc-upload-"+C+"-"+ ++j}var x=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",o=e.type||"",a=o.replace(/\/.*$/,"");return n.some((function(e){var t,n,i=e.trim();return"."===i.charAt(0)?(t=r.toLowerCase(),n=i.toLowerCase(),-1!==t.indexOf(n,t.length-n.length)):/\/\*$/.test(i)?a===i.replace(/\/.*$/,""):o===i}))}return!0};var P=function(e,t,n){var r=function e(r,o){o=o||"",r.isFile?r.file((function(e){n(e)&&(r.fullPath&&!e.webkitRelativePath&&(Object.defineProperties(e,{webkitRelativePath:{writable:!0}}),e.webkitRelativePath=r.fullPath.replace(/^\//,""),Object.defineProperties(e,{webkitRelativePath:{writable:!1}})),t([e]))})):r.isDirectory&&function(e,t){var n=e.createReader(),r=[];!function e(){n.readEntries((function(n){var o=Array.prototype.slice.apply(n);r=r.concat(o),!o.length?t(r):e()}))}()}(r,(function(t){t.forEach((function(t){e(t,""+o+r.name+"/")}))}))},o=!0,a=!1,i=void 0;try{for(var l,s=e[Symbol.iterator]();!(o=(l=s.next()).done);o=!0){r(l.value.webkitGetAsEntry())}}catch(e){a=!0,i=e}finally{try{!o&&s.return&&s.return()}finally{if(a)throw i}}},k=function(e){function t(){var e,n,r,o;c()(this,t);for(var a=arguments.length,i=Array(a),l=0;l<a;l++)i[l]=arguments[l];return n=r=d()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.state={uid:S()},r.reqs={},r.onChange=function(e){var t=e.target.files;r.uploadFiles(t),r.reset()},r.onClick=function(){var e=r.fileInput;e&&e.click()},r.onKeyDown=function(e){"Enter"===e.key&&r.onClick()},r.onFileDrop=function(e){var t=r.props.multiple;if(e.preventDefault(),"dragover"!==e.type)if(r.props.directory)P(e.dataTransfer.items,r.uploadFiles,(function(e){return x(e,r.props.accept)}));else{var n=Array.prototype.slice.call(e.dataTransfer.files).filter((function(e){return x(e,r.props.accept)}));!1===t&&(n=n.slice(0,1)),r.uploadFiles(n)}},r.uploadFiles=function(e){var t=Array.prototype.slice.call(e);t.map((function(e){return e.uid=S(),e})).forEach((function(e){r.upload(e,t)}))},r.saveFileInput=function(e){r.fileInput=e},o=n,d()(r,o)}return h()(t,e),f()(t,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"upload",value:function(e,t){var n=this,r=this.props;if(!r.beforeUpload)return setTimeout((function(){return n.post(e)}),0);var o=r.beforeUpload(e,t);o&&o.then?o.then((function(t){var r=Object.prototype.toString.call(t);return"[object File]"===r||"[object Blob]"===r?n.post(t):n.post(e)})).catch((function(e){console&&console.log(e)})):!1!==o&&setTimeout((function(){return n.post(e)}),0)}},{key:"post",value:function(e){var t=this;if(this._isMounted){var n=this.props,r=n.data,o=n.onStart,a=n.onProgress,i=n.transformFile,l=void 0===i?function(e){return e}:i;new Promise((function(t){var r=n.action;if("function"==typeof r)return t(r(e));t(r)})).then((function(i){var s=e.uid,c=n.customRequest||_;Promise.resolve(l(e)).catch((function(e){console.error(e)})).then((function(l){"function"==typeof r&&(r=r(e));var u={action:i,filename:n.name,data:r,file:l,headers:n.headers,withCredentials:n.withCredentials,method:n.method||"post",onProgress:a?function(t){a(t,e)}:null,onSuccess:function(r,o){delete t.reqs[s],n.onSuccess(r,e,o)},onError:function(r,o){delete t.reqs[s],n.onError(r,o,e)}};t.reqs[s]=c(u),o(e)}))}))}}},{key:"reset",value:function(){this.setState({uid:S()})}},{key:"abort",value:function(e){var t=this.reqs;if(e){var n=e;e&&e.uid&&(n=e.uid),t[n]&&t[n].abort&&t[n].abort(),delete t[n]}else Object.keys(t).forEach((function(e){t[e]&&t[e].abort&&t[e].abort(),delete t[e]}))}},{key:"render",value:function(){var e,t=this.props,n=t.component,r=t.prefixCls,a=t.className,i=t.disabled,s=t.id,c=t.style,u=t.multiple,f=t.accept,p=t.children,d=t.directory,m=t.openFileDialogOnClick,h=w()((e={},b()(e,r,!0),b()(e,r+"-disabled",i),b()(e,a,a),e)),y=i?{}:{onClick:m?this.onClick:function(){},onKeyDown:m?this.onKeyDown:function(){},onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return o.a.createElement(n,l()({},y,{className:h,role:"button",style:c}),o.a.createElement("input",{id:s,type:"file",ref:this.saveFileInput,onClick:function(e){return e.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:f,directory:d?"directory":null,webkitdirectory:d?"webkitdirectory":null,multiple:u,onChange:this.onChange}),p)}}]),t}(r.Component);k.propTypes={id:v.a.string,component:v.a.string,style:v.a.object,prefixCls:v.a.string,className:v.a.string,multiple:v.a.bool,directory:v.a.bool,disabled:v.a.bool,accept:v.a.string,children:v.a.any,onStart:v.a.func,data:v.a.oneOfType([v.a.object,v.a.func]),action:v.a.oneOfType([v.a.string,v.a.func]),headers:v.a.object,beforeUpload:v.a.func,customRequest:v.a.func,onProgress:v.a.func,withCredentials:v.a.bool,openFileDialogOnClick:v.a.bool,transformFile:v.a.func};var N=k,T=n("i8i4"),F=n.n(T),A=n("2W6z"),R=n.n(A),M={position:"absolute",top:0,opacity:0,filter:"alpha(opacity=0)",left:0,zIndex:9999},D=function(e){function t(){var e,n,r,o;c()(this,t);for(var a=arguments.length,i=Array(a),l=0;l<a;l++)i[l]=arguments[l];return n=r=d()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.state={uploading:!1},r.file={},r.onLoad=function(){if(r.state.uploading){var e=r,t=e.props,n=e.file,o=void 0;try{var a=r.getIframeDocument(),i=a.getElementsByTagName("script")[0];i&&i.parentNode===a.body&&a.body.removeChild(i),o=a.body.innerHTML,t.onSuccess(o,n)}catch(e){R()(!1,"cross domain error for Upload. Maybe server should return document.domain script. see Note from https://github.com/react-component/upload"),o="cross-domain",t.onError(e,null,n)}r.endUpload()}},r.onChange=function(){var e=r.getFormInputNode(),t=r.file={uid:S(),name:e.value&&e.value.substring(e.value.lastIndexOf("\\")+1,e.value.length)};r.startUpload();var n=r.props;if(!n.beforeUpload)return r.post(t);var o=n.beforeUpload(t);o&&o.then?o.then((function(){r.post(t)}),(function(){r.endUpload()})):!1!==o?r.post(t):r.endUpload()},r.saveIframe=function(e){r.iframe=e},o=n,d()(r,o)}return h()(t,e),f()(t,[{key:"componentDidMount",value:function(){this.updateIframeWH(),this.initIframe()}},{key:"componentDidUpdate",value:function(){this.updateIframeWH()}},{key:"getIframeNode",value:function(){return this.iframe}},{key:"getIframeDocument",value:function(){return this.getIframeNode().contentDocument}},{key:"getFormNode",value:function(){return this.getIframeDocument().getElementById("form")}},{key:"getFormInputNode",value:function(){return this.getIframeDocument().getElementById("input")}},{key:"getFormDataNode",value:function(){return this.getIframeDocument().getElementById("data")}},{key:"getFileForMultiple",value:function(e){return this.props.multiple?[e]:e}},{key:"getIframeHTML",value:function(e){var t="",n="";if(e){t='<script>document.domain="'+e+'";<\/script>',n='<input name="_documentDomain" value="'+e+'" />'}return'\n <!DOCTYPE html>\n <html>\n <head>\n <meta http-equiv="X-UA-Compatible" content="IE=edge" />\n <style>\n body,html {padding:0;margin:0;border:0;overflow:hidden;}\n </style>\n '+t+'\n </head>\n <body>\n <form method="post"\n encType="multipart/form-data"\n action="" id="form"\n style="display:block;height:9999px;position:relative;overflow:hidden;">\n <input id="input" type="file"\n name="'+this.props.name+'"\n style="position:absolute;top:0;right:0;height:9999px;font-size:9999px;cursor:pointer;"/>\n '+n+'\n <span id="data"></span>\n </form>\n </body>\n </html>\n '}},{key:"initIframeSrc",value:function(){this.domain&&(this.getIframeNode().src="javascript:void((function(){\n var d = document;\n d.open();\n d.domain='"+this.domain+"';\n d.write('');\n d.close();\n })())")}},{key:"initIframe",value:function(){var e=this.getIframeNode(),t=e.contentWindow,n=void 0;this.domain=this.domain||"",this.initIframeSrc();try{n=t.document}catch(r){this.domain=document.domain,this.initIframeSrc(),n=(t=e.contentWindow).document}n.open("text/html","replace"),n.write(this.getIframeHTML(this.domain)),n.close(),this.getFormInputNode().onchange=this.onChange}},{key:"endUpload",value:function(){this.state.uploading&&(this.file={},this.state.uploading=!1,this.setState({uploading:!1}),this.initIframe())}},{key:"startUpload",value:function(){this.state.uploading||(this.state.uploading=!0,this.setState({uploading:!0}))}},{key:"updateIframeWH",value:function(){var e=F.a.findDOMNode(this),t=this.getIframeNode();t.style.height=e.offsetHeight+"px",t.style.width=e.offsetWidth+"px"}},{key:"abort",value:function(e){if(e){var t=e;e&&e.uid&&(t=e.uid),t===this.file.uid&&this.endUpload()}else this.endUpload()}},{key:"post",value:function(e){var t=this,n=this.getFormNode(),r=this.getFormDataNode(),o=this.props.data,a=this.props.onStart;"function"==typeof o&&(o=o(e));var i=document.createDocumentFragment();for(var l in o)if(o.hasOwnProperty(l)){var s=document.createElement("input");s.setAttribute("name",l),s.value=o[l],i.appendChild(s)}r.appendChild(i),new Promise((function(n){var r=t.props.action;if("function"==typeof r)return n(r(e));n(r)})).then((function(t){n.setAttribute("action",t),n.submit(),r.innerHTML="",a(e)}))}},{key:"render",value:function(){var e,t=this.props,n=t.component,r=t.disabled,a=t.className,i=t.prefixCls,s=t.children,c=t.style,u=l()({},M,{display:this.state.uploading||r?"none":""}),f=w()((e={},b()(e,i,!0),b()(e,i+"-disabled",r),b()(e,a,a),e));return o.a.createElement(n,{className:f,style:l()({position:"relative",zIndex:0},c)},o.a.createElement("iframe",{ref:this.saveIframe,onLoad:this.onLoad,style:u}),s)}}]),t}(r.Component);D.propTypes={component:v.a.string,style:v.a.object,disabled:v.a.bool,prefixCls:v.a.string,className:v.a.string,accept:v.a.string,onStart:v.a.func,multiple:v.a.bool,children:v.a.any,data:v.a.oneOfType([v.a.object,v.a.func]),action:v.a.oneOfType([v.a.string,v.a.func]),name:v.a.string};var I=D;function L(){}var V=function(e){function t(){var e,n,r,o;c()(this,t);for(var a=arguments.length,i=Array(a),l=0;l<a;l++)i[l]=arguments[l];return n=r=d()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.state={Component:null},r.saveUploader=function(e){r.uploader=e},o=n,d()(r,o)}return h()(t,e),f()(t,[{key:"componentDidMount",value:function(){this.props.supportServerRender&&this.setState({Component:this.getComponent()},this.props.onReady)}},{key:"getComponent",value:function(){return"undefined"!=typeof File?N:I}},{key:"abort",value:function(e){this.uploader.abort(e)}},{key:"render",value:function(){if(this.props.supportServerRender){var e=this.state.Component;return e?o.a.createElement(e,l()({},this.props,{ref:this.saveUploader})):null}var t=this.getComponent();return o.a.createElement(t,l()({},this.props,{ref:this.saveUploader}))}}]),t}(r.Component);V.propTypes={component:v.a.string,style:v.a.object,prefixCls:v.a.string,action:v.a.oneOfType([v.a.string,v.a.func]),name:v.a.string,multipart:v.a.bool,directory:v.a.bool,onError:v.a.func,onSuccess:v.a.func,onProgress:v.a.func,onStart:v.a.func,data:v.a.oneOfType([v.a.object,v.a.func]),headers:v.a.object,accept:v.a.string,multiple:v.a.bool,disabled:v.a.bool,beforeUpload:v.a.func,customRequest:v.a.func,onReady:v.a.func,withCredentials:v.a.bool,supportServerRender:v.a.bool,openFileDialogOnClick:v.a.bool},V.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onReady:L,onStart:L,onError:L,onSuccess:L,supportServerRender:!1,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var q=V,U=n("qPyV"),z=n.n(U),B=n("UfWW"),H=n.n(B),W=n("MFj2");function K(){return(K=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function G(e){return K(K({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function Y(e,t){var n=void 0!==e.uid?"uid":"name";return t.filter((function(t){return t[n]===e[n]}))[0]}var Z=function(e){return!!e&&0===e.indexOf("image/")},Q=function(e){if(Z(e.type))return!0;var t=e.thumbUrl||e.url,n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.split("/"),n=t[t.length-1],r=n.split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]}(t);return!(!/^data:image\//.test(t)&&!/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(n))||!/^data:/.test(t)&&!n};var X=n("CtXQ"),J=n("3S7+"),$=n("BGR+"),ee=n("H84U"),te=n("CWQg");function ne(e){return!e||e<0?0:e>100?100:e}function re(){return(re=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function oe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,a=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw a}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ae(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ae(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ae(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var ie=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},le=function(e){var t=e.from,n=void 0===t?"#1890ff":t,r=e.to,o=void 0===r?"#1890ff":r,a=e.direction,i=void 0===a?"to right":a,l=ie(e,["from","to","direction"]);if(0!==Object.keys(l).length){var s=function(e){for(var t=[],n=0,r=Object.entries(e);n<r.length;n++){var o=oe(r[n],2),a=o[0],i=o[1],l=parseFloat(a.replace(/%/g,""));if(isNaN(l))return{};t.push({key:l,value:i})}return(t=t.sort((function(e,t){return e.key-t.key}))).map((function(e){var t=e.key,n=e.value;return"".concat(n," ").concat(t,"%")})).join(", ")}(l);return{backgroundImage:"linear-gradient(".concat(i,", ").concat(s,")")}}return{backgroundImage:"linear-gradient(".concat(i,", ").concat(n,", ").concat(o,")")}},se=function(e){var t,n=e.prefixCls,o=e.percent,a=e.successPercent,i=e.strokeWidth,l=e.size,s=e.strokeColor,c=e.strokeLinecap,u=e.children;t=s&&"string"!=typeof s?le(s):{background:s};var f=re({width:"".concat(ne(o),"%"),height:i||("small"===l?6:8),borderRadius:"square"===c?0:""},t),p={width:"".concat(ne(a),"%"),height:i||("small"===l?6:8),borderRadius:"square"===c?0:""},d=void 0!==a?r.createElement("div",{className:"".concat(n,"-success-bg"),style:p}):null;return r.createElement("div",null,r.createElement("div",{className:"".concat(n,"-outer")},r.createElement("div",{className:"".concat(n,"-inner")},r.createElement("div",{className:"".concat(n,"-bg"),style:f}),d)),u)};function ce(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ue(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function fe(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function pe(e,t,n){return(pe="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=de(e)););return e}(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(n):o.value}})(e,t,n||e)}function de(e){return(de=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function me(e,t){return(me=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var he=function(e){return function(e){function t(){return ce(this,t),fe(this,de(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&me(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(){var e=this,t=Date.now(),n=!1;Object.keys(this.paths).forEach((function(r){var o=e.paths[r];if(o){n=!0;var a=o.style;a.transitionDuration=".3s, .3s, .3s, .06s",e.prevTimeStamp&&t-e.prevTimeStamp<100&&(a.transitionDuration="0s, 0s")}})),n&&(this.prevTimeStamp=Date.now())}},{key:"render",value:function(){return pe(de(t.prototype),"render",this).call(this)}}])&&ue(n.prototype,r),o&&ue(n,o),t}(e)},ye={className:"",percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,style:{},trailColor:"#D9D9D9",trailWidth:1},ve=v.a.oneOfType([v.a.number,v.a.string]),ge={className:v.a.string,percent:v.a.oneOfType([ve,v.a.arrayOf(ve)]),prefixCls:v.a.string,strokeColor:v.a.oneOfType([v.a.string,v.a.arrayOf(v.a.oneOfType([v.a.string,v.a.object])),v.a.object]),strokeLinecap:v.a.oneOf(["butt","round","square"]),strokeWidth:ve,style:v.a.object,trailColor:v.a.string,trailWidth:ve};function be(){return(be=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Oe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function we(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ee(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _e(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?je(e):t}function Ce(e){return(Ce=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function je(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Se(e,t){return(Se=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function xe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Pe=function(e){function t(){var e,n;we(this,t);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return xe(je(n=_e(this,(e=Ce(t)).call.apply(e,[this].concat(o)))),"paths",{}),n}var n,r,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Se(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.className,r=t.percent,a=t.prefixCls,i=t.strokeColor,l=t.strokeLinecap,s=t.strokeWidth,c=t.style,u=t.trailColor,f=t.trailWidth,p=t.transition,d=Oe(t,["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"]);delete d.gapPosition;var m=Array.isArray(r)?r:[r],h=Array.isArray(i)?i:[i],y=s/2,v=100-s/2,g="M ".concat("round"===l?y:0,",").concat(y,"\n L ").concat("round"===l?v:100,",").concat(y),b="0 0 100 ".concat(s),O=0;return o.a.createElement("svg",be({className:"".concat(a,"-line ").concat(n),viewBox:b,preserveAspectRatio:"none",style:c},d),o.a.createElement("path",{className:"".concat(a,"-line-trail"),d:g,strokeLinecap:l,stroke:u,strokeWidth:f||s,fillOpacity:"0"}),m.map((function(t,n){var r={strokeDasharray:"".concat(t,"px, 100px"),strokeDashoffset:"-".concat(O,"px"),transition:p||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},i=h[n]||h[h.length-1];return O+=t,o.a.createElement("path",{key:n,className:"".concat(a,"-line-path"),d:g,strokeLinecap:l,stroke:i,strokeWidth:s,fillOpacity:"0",ref:function(t){e.paths[n]=t},style:r})})))}}])&&Ee(n.prototype,r),a&&Ee(n,a),t}(r.Component);Pe.propTypes=ge,Pe.defaultProps=ye;he(Pe);function ke(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ne(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ke(n,!0).forEach((function(t){Ie(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ke(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Te(){return(Te=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Fe(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Ae(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Re(e){return(Re=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Me(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function De(e,t){return(De=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ie(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Le=0;function Ve(e){return+e.replace("%","")}function qe(e){return Array.isArray(e)?e:[e]}function Ue(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5?arguments[5]:void 0,i=50-r/2,l=0,s=-i,c=0,u=-2*i;switch(a){case"left":l=-i,s=0,c=2*i,u=0;break;case"right":l=i,s=0,c=-2*i,u=0;break;case"bottom":s=i,u=2*i}var f="M 50,50 m ".concat(l,",").concat(s,"\n a ").concat(i,",").concat(i," 0 1 1 ").concat(c,",").concat(-u,"\n a ").concat(i,",").concat(i," 0 1 1 ").concat(-c,",").concat(u),p=2*Math.PI*i,d={stroke:n,strokeDasharray:"".concat(t/100*(p-o),"px ").concat(p,"px"),strokeDashoffset:"-".concat(o/2+e/100*(p-o),"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s"};return{pathString:f,pathStyle:d}}var ze=function(e){function t(){var e,n,r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,e=!(r=Re(t).call(this))||"object"!=typeof r&&"function"!=typeof r?Me(n):r,Ie(Me(e),"paths",{}),Ie(Me(e),"gradientId",0),e.gradientId=Le,Le+=1,e}var n,r,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&De(e,t)}(t,e),n=t,(r=[{key:"getStokeList",value:function(){var e=this,t=this.props,n=t.prefixCls,r=t.percent,a=t.strokeColor,i=t.strokeWidth,l=t.strokeLinecap,s=t.gapDegree,c=t.gapPosition,u=qe(r),f=qe(a),p=0;return u.map((function(t,r){var a=f[r]||f[f.length-1],u="[object Object]"===Object.prototype.toString.call(a)?"url(#".concat(n,"-gradient-").concat(e.gradientId,")"):"",d=Ue(p,t,a,i,s,c),m=d.pathString,h=d.pathStyle;return p+=t,o.a.createElement("path",{key:r,className:"".concat(n,"-circle-path"),d:m,stroke:u,strokeLinecap:l,strokeWidth:0===t?0:i,fillOpacity:"0",style:h,ref:function(t){e.paths[r]=t}})}))}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.strokeWidth,r=e.trailWidth,a=e.gapDegree,i=e.gapPosition,l=e.trailColor,s=e.strokeLinecap,c=e.style,u=e.className,f=e.strokeColor,p=Fe(e,["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor"]),d=Ue(0,100,l,n,a,i),m=d.pathString,h=d.pathStyle;delete p.percent;var y=qe(f).find((function(e){return"[object Object]"===Object.prototype.toString.call(e)}));return o.a.createElement("svg",Te({className:"".concat(t,"-circle ").concat(u),viewBox:"0 0 100 100",style:c},p),y&&o.a.createElement("defs",null,o.a.createElement("linearGradient",{id:"".concat(t,"-gradient-").concat(this.gradientId),x1:"100%",y1:"0%",x2:"0%",y2:"0%"},Object.keys(y).sort((function(e,t){return Ve(e)-Ve(t)})).map((function(e,t){return o.a.createElement("stop",{key:t,offset:e,stopColor:y[e]})})))),o.a.createElement("path",{className:"".concat(t,"-circle-trail"),d:m,stroke:l,strokeLinecap:s,strokeWidth:r||n,fillOpacity:"0",style:h}),this.getStokeList().reverse())}}])&&Ae(n.prototype,r),a&&Ae(n,a),t}(r.Component);ze.propTypes=Ne({},ge,{gapPosition:v.a.oneOf(["top","bottom","left","right"])}),ze.defaultProps=Ne({},ye,{gapPosition:"top"});var Be=he(ze);var He={normal:"#108ee9",exception:"#ff5500",success:"#87d068"};function We(e){var t=e.percent,n=e.successPercent,r=ne(t);if(!n)return r;var o=ne(n);return[n,ne(r-o)]}var Ke=function(e){var t,n,o,a,i,l,s,c=e.prefixCls,u=e.width,f=e.strokeWidth,p=e.trailColor,d=e.strokeLinecap,m=e.gapPosition,h=e.gapDegree,y=e.type,v=e.children,g=u||120,b={width:g,height:g,fontSize:.15*g+6},O=f||6,E=m||"dashboard"===y&&"bottom"||"top",_=h||("dashboard"===y?75:void 0),C=(n=(t=e).progressStatus,o=t.successPercent,a=t.strokeColor||He[n],o?[He.success,a]:a),j="[object Object]"===Object.prototype.toString.call(C),S=w()("".concat(c,"-inner"),(i={},l="".concat(c,"-circle-gradient"),s=j,l in i?Object.defineProperty(i,l,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[l]=s,i));return r.createElement("div",{className:S,style:b},r.createElement(Be,{percent:We(e),strokeWidth:O,trailWidth:O,strokeColor:C,strokeLinecap:d,trailColor:p,prefixCls:c,gapDegree:_,gapPosition:E}),v)};function Ge(e){return(Ge="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ye(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ze(){return(Ze=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Qe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Xe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Je(e,t){return(Je=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function $e(e,t){return!t||"object"!==Ge(t)&&"function"!=typeof t?et(e):t}function et(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function tt(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function nt(e){return(nt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var rt=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},ot=Object(te.a)("line","circle","dashboard"),at=Object(te.a)("normal","exception","active","success"),it=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Je(e,t)}(l,e);var t,n,o,a,i=(t=l,function(){var e,n=nt(t);if(tt()){var r=nt(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return $e(this,e)});function l(){var e;return Qe(this,l),(e=i.apply(this,arguments)).renderProgress=function(t){var n,o,a=t.getPrefixCls,i=et(e).props,l=i.prefixCls,s=i.className,c=i.size,u=i.type,f=i.showInfo,p=rt(i,["prefixCls","className","size","type","showInfo"]),d=a("progress",l),m=e.getProgressStatus(),h=e.renderProcessInfo(d,m);"line"===u?o=r.createElement(se,Ze({},e.props,{prefixCls:d}),h):"circle"!==u&&"dashboard"!==u||(o=r.createElement(Ke,Ze({},e.props,{prefixCls:d,progressStatus:m}),h));var y=w()(d,(Ye(n={},"".concat(d,"-").concat("dashboard"===u?"circle":u),!0),Ye(n,"".concat(d,"-status-").concat(m),!0),Ye(n,"".concat(d,"-show-info"),f),Ye(n,"".concat(d,"-").concat(c),c),n),s);return r.createElement("div",Ze({},Object($.a)(p,["status","format","trailColor","successPercent","strokeWidth","width","gapDegree","gapPosition","strokeColor","strokeLinecap","percent"]),{className:y}),o)},e}return n=l,(o=[{key:"getPercentNumber",value:function(){var e=this.props,t=e.successPercent,n=e.percent,r=void 0===n?0:n;return parseInt(void 0!==t?t.toString():r.toString(),10)}},{key:"getProgressStatus",value:function(){var e=this.props.status;return at.indexOf(e)<0&&this.getPercentNumber()>=100?"success":e||"normal"}},{key:"renderProcessInfo",value:function(e,t){var n,o=this.props,a=o.showInfo,i=o.format,l=o.type,s=o.percent,c=o.successPercent;if(!a)return null;var u="circle"===l||"dashboard"===l?"":"-circle";return i||"exception"!==t&&"success"!==t?n=(i||function(e){return"".concat(e,"%")})(ne(s),ne(c)):"exception"===t?n=r.createElement(X.default,{type:"close".concat(u),theme:"line"===l?"filled":"outlined"}):"success"===t&&(n=r.createElement(X.default,{type:"check".concat(u),theme:"line"===l?"filled":"outlined"})),r.createElement("span",{className:"".concat(e,"-text"),title:"string"==typeof n?n:void 0},n)}},{key:"render",value:function(){return r.createElement(ee.a,null,this.renderProgress)}}])&&Xe(n.prototype,o),a&&Xe(n,a),l}(r.Component);it.defaultProps={type:"line",percent:0,showInfo:!0,trailColor:"#f3f3f3",size:"default",gapDegree:0,strokeLinecap:"round"},it.propTypes={status:y.oneOf(at),type:y.oneOf(ot),showInfo:y.bool,percent:y.number,width:y.number,strokeWidth:y.number,strokeLinecap:y.oneOf(["round","square"]),strokeColor:y.oneOfType([y.string,y.object]),trailColor:y.string,format:y.func,gapDegree:y.number};var lt=it;function st(e){return(st="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ct(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ut(){return(ut=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ft(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function pt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function dt(e,t){return(dt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function mt(e,t){return!t||"object"!==st(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ht(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function yt(e){return(yt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var vt=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&dt(e,t)}(l,e);var t,n,o,a,i=(t=l,function(){var e,n=yt(t);if(ht()){var r=yt(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return mt(this,e)});function l(){var e;return ft(this,l),(e=i.apply(this,arguments)).handlePreview=function(t,n){var r=e.props.onPreview;if(r)return n.preventDefault(),r(t)},e.handleDownload=function(t){var n=e.props.onDownload;"function"==typeof n?n(t):t.url&&window.open(t.url)},e.handleClose=function(t){var n=e.props.onRemove;n&&n(t)},e.renderUploadList=function(t){var n,o=t.getPrefixCls,a=e.props,i=a.prefixCls,l=a.items,s=void 0===l?[]:l,c=a.listType,u=a.showPreviewIcon,f=a.showRemoveIcon,p=a.showDownloadIcon,d=a.locale,m=a.progressAttr,h=o("upload",i),y=s.map((function(t){var n,o,a,i=r.createElement(X.default,{type:"uploading"===t.status?"loading":"paper-clip"});if("picture"===c||"picture-card"===c)if("picture-card"===c&&"uploading"===t.status)i=r.createElement("div",{className:"".concat(h,"-list-item-uploading-text")},d.uploading);else if(t.thumbUrl||t.url){var l=Q(t)?r.createElement("img",{src:t.thumbUrl||t.url,alt:t.name,className:"".concat(h,"-list-item-image")}):r.createElement(X.default,{type:"file",className:"".concat(h,"-list-item-icon"),theme:"twoTone"});i=r.createElement("a",{className:"".concat(h,"-list-item-thumbnail"),onClick:function(n){return e.handlePreview(t,n)},href:t.url||t.thumbUrl,target:"_blank",rel:"noopener noreferrer"},l)}else i=r.createElement(X.default,{className:"".concat(h,"-list-item-thumbnail"),type:"picture",theme:"twoTone"});if("uploading"===t.status){var s="percent"in t?r.createElement(lt,ut({type:"line"},m,{percent:t.percent})):null;a=r.createElement("div",{className:"".concat(h,"-list-item-progress"),key:"progress"},s)}var y,v=w()((ct(n={},"".concat(h,"-list-item"),!0),ct(n,"".concat(h,"-list-item-").concat(t.status),!0),ct(n,"".concat(h,"-list-item-list-type-").concat(c),!0),n)),g="string"==typeof t.linkProps?JSON.parse(t.linkProps):t.linkProps,b=f?r.createElement(X.default,{type:"delete",title:d.removeFile,onClick:function(){return e.handleClose(t)}}):null,O=p&&"done"===t.status?r.createElement(X.default,{type:"download",title:d.downloadFile,onClick:function(){return e.handleDownload(t)}}):null,E="picture-card"!==c&&r.createElement("span",{key:"download-delete",className:"".concat(h,"-list-item-card-actions ").concat("picture"===c?"picture":"")},O&&r.createElement("a",{title:d.downloadFile},O),b&&r.createElement("a",{title:d.removeFile},b)),_=w()((ct(o={},"".concat(h,"-list-item-name"),!0),ct(o,"".concat(h,"-list-item-name-icon-count-").concat([O,b].filter((function(e){return e})).length),!0),o)),C=t.url?[r.createElement("a",ut({key:"view",target:"_blank",rel:"noopener noreferrer",className:_,title:t.name},g,{href:t.url,onClick:function(n){return e.handlePreview(t,n)}}),t.name),E]:[r.createElement("span",{key:"view",className:_,onClick:function(n){return e.handlePreview(t,n)},title:t.name},t.name),E],j=u?r.createElement("a",{href:t.url||t.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:t.url||t.thumbUrl?void 0:{pointerEvents:"none",opacity:.5},onClick:function(n){return e.handlePreview(t,n)},title:d.previewFile},r.createElement(X.default,{type:"eye-o"})):null,S="picture-card"===c&&"uploading"!==t.status&&r.createElement("span",{className:"".concat(h,"-list-item-actions")},j,"done"===t.status&&O,b);y=t.response&&"string"==typeof t.response?t.response:t.error&&t.error.statusText||d.uploadError;var x=r.createElement("span",null,i,C),P=r.createElement("div",{className:v},r.createElement("div",{className:"".concat(h,"-list-item-info")},x),S,r.createElement(W.a,{transitionName:"fade",component:""},a)),k=w()(ct({},"".concat(h,"-list-picture-card-container"),"picture-card"===c));return r.createElement("div",{key:t.uid,className:k},"error"===t.status?r.createElement(J.default,{title:y},P):r.createElement("span",null,P))})),v=w()((ct(n={},"".concat(h,"-list"),!0),ct(n,"".concat(h,"-list-").concat(c),!0),n)),g="picture-card"===c?"animate-inline":"animate";return r.createElement(W.a,{transitionName:"".concat(h,"-").concat(g),component:"div",className:v},y)},e}return n=l,(o=[{key:"componentDidUpdate",value:function(){var e=this,t=this.props,n=t.listType,r=t.items,o=t.previewFile;"picture"!==n&&"picture-card"!==n||(r||[]).forEach((function(t){"undefined"!=typeof document&&"undefined"!=typeof window&&window.FileReader&&window.File&&(t.originFileObj instanceof File||t.originFileObj instanceof Blob)&&void 0===t.thumbUrl&&(t.thumbUrl="",o&&o(t.originFileObj).then((function(n){t.thumbUrl=n||"",e.forceUpdate()})))}))}},{key:"render",value:function(){return r.createElement(ee.a,null,this.renderUploadList)}}])&&pt(n.prototype,o),a&&pt(n,a),l}(r.Component);vt.defaultProps={listType:"text",progressAttr:{strokeWidth:2,showInfo:!1},showRemoveIcon:!0,showDownloadIcon:!1,showPreviewIcon:!0,previewFile:function(e){return new Promise((function(t){if(Z(e.type)){var n=document.createElement("canvas");n.width=200,n.height=200,n.style.cssText="position: fixed; left: 0; top: 0; width: ".concat(200,"px; height: ").concat(200,"px; z-index: 9999; display: none;"),document.body.appendChild(n);var r=n.getContext("2d"),o=new Image;o.onload=function(){var e=o.width,a=o.height,i=200,l=200,s=0,c=0;e<a?c=-((l=a*(200/e))-i)/2:s=-((i=e*(200/a))-l)/2,r.drawImage(o,s,c,i,l);var u=n.toDataURL();document.body.removeChild(n),t(u)},o.src=window.URL.createObjectURL(e)}else t("")}))}};var gt=n("YMnH"),bt=n("ZvpZ"),Ot=n("6CfX");function wt(e){return(wt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Et(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _t(){return(_t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Ct(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function jt(e,t){return(jt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function St(e,t){return!t||"object"!==wt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function xt(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Pt(e){return(Pt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var kt=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&jt(e,t)}(l,e);var t,n,o,a,i=(t=l,function(){var e,n=Pt(t);if(xt()){var r=Pt(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return St(this,e)});function l(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),(t=i.call(this,e)).saveUpload=function(e){t.upload=e},t.onStart=function(e){var n=t.state.fileList,r=G(e);r.status="uploading";var o=n.concat(),a=H()(o,(function(e){return e.uid===r.uid}));-1===a?o.push(r):o[a]=r,t.onChange({file:r,fileList:o}),window.File&&!Object({NODE_ENV:"production",PUBLIC_URL:"/react/build/"}).TEST_IE||t.autoUpdateProgress(0,r)},t.onSuccess=function(e,n,r){t.clearProgressTimer();try{"string"==typeof e&&(e=JSON.parse(e))}catch(e){}var o=t.state.fileList,a=Y(n,o);a&&(a.status="done",a.response=e,a.xhr=r,t.onChange({file:_t({},a),fileList:o}))},t.onProgress=function(e,n){var r=t.state.fileList,o=Y(n,r);o&&(o.percent=e.percent,t.onChange({event:e,file:_t({},o),fileList:r}))},t.onError=function(e,n,r){t.clearProgressTimer();var o=t.state.fileList,a=Y(r,o);a&&(a.error=e,a.response=n,a.status="error",t.onChange({file:_t({},a),fileList:o}))},t.handleRemove=function(e){var n=t.props.onRemove,r=t.state.fileList;Promise.resolve("function"==typeof n?n(e):n).then((function(n){if(!1!==n){var o=function(e,t){var n=void 0!==e.uid?"uid":"name",r=t.filter((function(t){return t[n]!==e[n]}));return r.length===t.length?null:r}(e,r);o&&(e.status="removed",t.upload&&t.upload.abort(e),t.onChange({file:e,fileList:o}))}}))},t.onChange=function(e){"fileList"in t.props||t.setState({fileList:e.fileList});var n=t.props.onChange;n&&n(e)},t.onFileDrop=function(e){t.setState({dragState:e.type})},t.beforeUpload=function(e,n){var r=t.props.beforeUpload,o=t.state.fileList;if(!r)return!0;var a=r(e,n);return!1===a?(t.onChange({file:e,fileList:z()(o.concat(n.map(G)),(function(e){return e.uid}))}),!1):!a||!a.then||a},t.renderUploadList=function(e){var n=t.props,o=n.showUploadList,a=n.listType,i=n.onPreview,l=n.onDownload,s=n.previewFile,c=n.disabled,u=n.locale,f=o.showRemoveIcon,p=o.showPreviewIcon,d=o.showDownloadIcon,m=t.state.fileList;return r.createElement(vt,{listType:a,items:m,previewFile:s,onPreview:i,onDownload:l,onRemove:t.handleRemove,showRemoveIcon:!c&&f,showPreviewIcon:p,showDownloadIcon:d,locale:_t(_t({},e),u)})},t.renderUpload=function(e){var n,o=e.getPrefixCls,a=t.props,i=a.prefixCls,l=a.className,s=a.showUploadList,c=a.listType,u=a.type,f=a.disabled,p=a.children,d=a.style,m=t.state,h=m.fileList,y=m.dragState,v=o("upload",i),g=_t(_t({onStart:t.onStart,onError:t.onError,onProgress:t.onProgress,onSuccess:t.onSuccess},t.props),{prefixCls:v,beforeUpload:t.beforeUpload});delete g.className,delete g.style;var b=s?r.createElement(gt.a,{componentName:"Upload",defaultLocale:bt.a.Upload},t.renderUploadList):null;if("drag"===u){var O,E=w()(v,(Et(O={},"".concat(v,"-drag"),!0),Et(O,"".concat(v,"-drag-uploading"),h.some((function(e){return"uploading"===e.status}))),Et(O,"".concat(v,"-drag-hover"),"dragover"===y),Et(O,"".concat(v,"-disabled"),f),O),l);return r.createElement("span",null,r.createElement("div",{className:E,onDrop:t.onFileDrop,onDragOver:t.onFileDrop,onDragLeave:t.onFileDrop,style:d},r.createElement(q,_t({},g,{ref:t.saveUpload,className:"".concat(v,"-btn")}),r.createElement("div",{className:"".concat(v,"-drag-container")},p))),b)}var _=w()(v,(Et(n={},"".concat(v,"-select"),!0),Et(n,"".concat(v,"-select-").concat(c),!0),Et(n,"".concat(v,"-disabled"),f),n));p&&!f||delete g.id;var C=r.createElement("div",{className:_,style:p?void 0:{display:"none"}},r.createElement(q,_t({},g,{ref:t.saveUpload})));return"picture-card"===c?r.createElement("span",{className:w()(l,"".concat(v,"-picture-card-wrapper"))},b,C):r.createElement("span",{className:l},C,b)},t.state={fileList:e.fileList||e.defaultFileList||[],dragState:"drop"},Object(Ot.a)("fileList"in e||!("value"in e),"Upload","`value` is not validate prop, do you mean `fileList`?"),t}return n=l,a=[{key:"getDerivedStateFromProps",value:function(e){return"fileList"in e?{fileList:e.fileList||[]}:null}}],(o=[{key:"componentWillUnmount",value:function(){this.clearProgressTimer()}},{key:"clearProgressTimer",value:function(){clearInterval(this.progressTimer)}},{key:"autoUpdateProgress",value:function(e,t){var n,r=this,o=(n=.1,function(e){var t=e;return t>=.98||(t+=n,(n-=.01)<.001&&(n=.001)),t}),a=0;this.clearProgressTimer(),this.progressTimer=setInterval((function(){a=o(a),r.onProgress({percent:100*a},t)}),200)}},{key:"render",value:function(){return r.createElement(ee.a,null,this.renderUpload)}}])&&Ct(n.prototype,o),a&&Ct(n,a),l}(r.Component);kt.defaultProps={type:"select",multiple:!1,action:"",data:{},accept:"",beforeUpload:function(){return!0},showUploadList:!0,listType:"text",className:"",disabled:!1,supportServerRender:!0},Object(a.polyfill)(kt);var Nt=kt;function Tt(e){return(Tt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ft(){return(Ft=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function At(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Rt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Mt(e,t){return(Mt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Dt(e,t){return!t||"object"!==Tt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function It(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Lt(e){return(Lt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Vt=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Mt(e,t)}(l,e);var t,n,o,a,i=(t=l,function(){var e,n=Lt(t);if(It()){var r=Lt(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return Dt(this,e)});function l(){return At(this,l),i.apply(this,arguments)}return n=l,(o=[{key:"render",value:function(){var e=this.props;return r.createElement(Nt,Ft({},e,{type:"drag",style:Ft(Ft({},e.style),{height:e.height})}))}}])&&Rt(n.prototype,o),a&&Rt(n,a),l}(r.Component);Nt.Dragger=Vt;t.default=Nt},A90E:function(e,t,n){var r=n("6sVZ"),o=n("V6Ve"),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))a.call(e,n)&&"constructor"!=n&&t.push(n);return t}},AU0A:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n("+kn0"));t.default=function(e,t,n,o,a){(/^\s+$/.test(t)||""===t)&&o.push(r.format(a.messages.whitespace,e.fullField))}},AUBz:function(e,t,n){"use strict";n.r(t);n("SchZ"),n("OQrj")},Aosp:function(e,t,n){"use strict";n.r(t);n("SchZ"),n("Dt+G")},AubP:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(n("q1tI")),o=n("spEH"),a=c(n("Rs/d")),i=n("PhNK"),l=n("sYIF"),s=n("eO8H");function c(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.commits,n=e.projectsId,c=e.owner;return r.default.createElement("div",{className:"pb20"},t.map((function(e,t){return r.default.createElement("div",{className:"prCommits"},r.default.createElement("p",{className:"prCreate"},e.created_at),r.default.createElement("div",{className:"prInfo"},r.default.createElement(o.FlexAJ,null,r.default.createElement(o.AlignCenter,null,r.default.createElement(s.Link,{to:"/projects/"+c+"/"+n+"/commits/"+(0,i.truncateCommitId)(""+e.sha),className:"commitKey",style:{marginLeft:0}},(0,i.truncateCommitId)(""+e.sha)),r.default.createElement("p",{className:"ml15 font-16 color-grey-3 task-hide",style:{maxWidth:"700px"}},e.message)),r.default.createElement(s.Link,{to:"/projects/"+c+"/"+n+"/commits/"+(0,i.truncateCommitId)(e.sha),className:"color-blue"},"浏览代码")),r.default.createElement(o.AlignCenter,{className:"mt15"},r.default.createElement(a.default,{url:(0,l.getImageUrl)("images/"+(e.committer&&e.committer.image_url)),name:""+(e.committer&&e.committer.name)}),r.default.createElement("span",null,":提交于",e.time_from_now))))})))}},AySf:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=f(n("CtXQ")),o=f(n("8z0m")),a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();n("2oDE"),n("7W5+");var l=n("q1tI"),s=f(l),c=n("sYIF"),u=f(n("vDqi"));function f(e){return e&&e.__esModule?e:{default:e}}var p=o.default.Dragger,d=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.componentDidMount=function(){n.checkInitFile()},n.componentDidUpdate=function(e){e&&e.fileList!==n.props.fileList&&n.checkInitFile()},n.checkInitFile=function(){var e=n.props.fileList;e&&e.length>0&&n.setState({fileList:(0,c.appendFileSizeToUploadFileAll)(e)})},n.onAttachmentRemove=function(e){if(!e.percent||100===e.percent)return n.deleteAttachment(e),!1},n.deleteAttachment=function(e){var t="/attachments/"+(e.response?e.response.id:e.uid)+".json";u.default.delete(t,{}).then((function(t){t.data&&(0===t.data.status?(n.setState((function(t){var n=t.fileList.indexOf(e),r=t.fileList.slice();return r.splice(n,1),{fileList:r}})),n.fileIdList(n.state.fileList)):n.props.showNotification(t.data.message))})).catch((function(e){console.log(e)}))},n.handleChange=function(e){var t=n.props.changeIsComplete;if(t&&t(!0),"uploading"===e.file.status||"done"===e.file.status||"removed"===e.file.status){var r=e.fileList;n.setState({fileList:(0,c.appendFileSizeToUploadFileAll)(r)}),n.fileIdList(r)}},n.fileIdList=function(e){var t=[];e&&e.length>0&&e.map((function(e){return t.push(e.response&&e.response.id)})),t&&n.props.load&&n.props.load(t)},n.beforeUpload=function(e){var t=n.props.size,r=e.size/1024/1024<t;return r||n.props.showNotification("文件大小必须小于"+t+"MB!"),r},n.state={fileList:void 0},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"render",value:function(){var e=this.props,t=e.isComplete,n=e.icon,o=this.state.fileList,i={name:"file",fileList:!0===t?o:void 0,action:""+(0,c.getUploadActionUrl)(),onChange:this.handleChange,onRemove:this.onAttachmentRemove,beforeUpload:this.beforeUpload};return s.default.createElement(p,a({},i,{className:this.props.className}),n||s.default.createElement(r.default,{type:"inbox"}),s.default.createElement("p",{className:"ant-upload-text font-14"},"拖动文件或",s.default.createElement("span",{className:"color-blue"},"点击此处上传")))}}]),t}(l.Component);t.default=d},B8du:function(e,t){e.exports=function(){return!1}},BvKs:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return qe}));var r=n("q1tI"),o=n("1j5w"),a=n("TSYQ"),i=n.n(a),l=n("BGR+"),s=n("VCL8"),c=n("17x9"),u=n("foW8"),f=n.n(u),p=f()({inlineCollapsed:!1});function d(e){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e,t){return!t||"object"!==d(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function b(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function O(e){return(O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)}(c,e);var t,n,a,l,s=(t=c,function(){var e,n=O(t);if(b()){var r=O(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return g(this,e)});function c(){var e;return h(this,c),(e=s.apply(this,arguments)).onKeyDown=function(t){e.subMenu.onKeyDown(t)},e.saveSubMenu=function(t){e.subMenu=t},e}return n=c,(a=[{key:"render",value:function(){var e=this,t=this.props,n=t.rootPrefixCls,a=t.popupClassName;return r.createElement(p.Consumer,null,(function(t){var l=t.antdMenuTheme;return r.createElement(o.d,m({},e.props,{ref:e.saveSubMenu,popupClassName:i()("".concat(n,"-").concat(l),a)}))}))}}])&&y(n.prototype,a),l&&y(n,l),c}(r.Component);w.contextTypes={antdMenuTheme:c.string},w.isSubMenu=1;var E=w,_=n("3S7+"),C=n("H84U");function j(e){return(j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function S(e){return function(e){if(Array.isArray(e))return x(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return x(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return x(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function P(){return(P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function k(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function N(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function T(e,t,n){return t&&N(e.prototype,t),n&&N(e,n),e}function F(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&A(e,t)}function A(e,t){return(A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function R(e){return function(){var t,n=I(e);if(D()){var r=I(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return M(this,t)}}function M(e,t){return!t||"object"!==j(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function D(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function I(e){return(I=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var L=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},V=f()({siderHook:{addSider:function(){return null},removeSider:function(){return null}}});function q(e){var t=e.suffixCls,n=e.tagName,o=e.displayName;return function(e){var a;return(a=function(o){F(i,o);var a=R(i);function i(){var o;return k(this,i),(o=a.apply(this,arguments)).renderComponent=function(a){var i=a.getPrefixCls,l=o.props.prefixCls,s=i(t,l);return r.createElement(e,P({prefixCls:s,tagName:n},o.props))},o}return T(i,[{key:"render",value:function(){return r.createElement(C.a,null,this.renderComponent)}}]),i}(r.Component)).displayName=o,a}}var U=function(e){var t=e.prefixCls,n=e.className,o=e.children,a=e.tagName,l=L(e,["prefixCls","className","children","tagName"]),s=i()(n,t);return r.createElement(a,P({className:s},l),o)},z=function(e){F(n,e);var t=R(n);function n(){var e;return k(this,n),(e=t.apply(this,arguments)).state={siders:[]},e}return T(n,[{key:"getSiderHook",value:function(){var e=this;return{addSider:function(t){e.setState((function(e){return{siders:[].concat(S(e.siders),[t])}}))},removeSider:function(t){e.setState((function(e){return{siders:e.siders.filter((function(e){return e!==t}))}}))}}}},{key:"render",value:function(){var e,t,n,o=this.props,a=o.prefixCls,l=o.className,s=o.children,c=o.hasSider,u=o.tagName,f=L(o,["prefixCls","className","children","hasSider","tagName"]),p=i()(l,a,(e={},t="".concat(a,"-has-sider"),n="boolean"==typeof c?c:this.state.siders.length>0,t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e));return r.createElement(V.Provider,{value:{siderHook:this.getSiderHook()}},r.createElement(u,P({className:p},f),s))}}]),n}(r.Component),B=q({suffixCls:"layout",tagName:"section",displayName:"Layout"})(z),H=q({suffixCls:"layout-header",tagName:"header",displayName:"Header"})(U),W=q({suffixCls:"layout-footer",tagName:"footer",displayName:"Footer"})(U),K=q({suffixCls:"layout-content",tagName:"main",displayName:"Content"})(U);B.Header=H,B.Footer=W,B.Content=K;var G=n("CtXQ"),Y=function(e){return!isNaN(parseFloat(e))&&isFinite(e)};function Z(e){return(Z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Q(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function X(){return(X=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function J(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function $(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ee(e,t,n){return t&&$(e.prototype,t),n&&$(e,n),e}function te(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ne(e,t)}function ne(e,t){return(ne=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function re(e){return function(){var t,n=ie(e);if(ae()){var r=ie(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return oe(this,t)}}function oe(e,t){return!t||"object"!==Z(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ae(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function ie(e){return(ie=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var le=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};if("undefined"!=typeof window){window.matchMedia||(window.matchMedia=function(e){return{media:e,matches:!1,addListener:function(){},removeListener:function(){}}})}var se,ce={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},ue=f()({}),fe=(se=0,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return se+=1,"".concat(e).concat(se)}),pe=function(e){te(n,e);var t=re(n);function n(e){var o,a,s;return J(this,n),(o=t.call(this,e)).responsiveHandler=function(e){o.setState({below:e.matches});var t=o.props.onBreakpoint;t&&t(e.matches),o.state.collapsed!==e.matches&&o.setCollapsed(e.matches,"responsive")},o.setCollapsed=function(e,t){"collapsed"in o.props||o.setState({collapsed:e});var n=o.props.onCollapse;n&&n(e,t)},o.toggle=function(){var e=!o.state.collapsed;o.setCollapsed(e,"clickTrigger")},o.belowShowChange=function(){o.setState((function(e){return{belowShow:!e.belowShow}}))},o.renderSider=function(e){var t,n=e.getPrefixCls,a=o.props,s=a.prefixCls,c=a.className,u=a.theme,f=a.collapsible,p=a.reverseArrow,d=a.trigger,m=a.style,h=a.width,y=a.collapsedWidth,v=a.zeroWidthTriggerStyle,g=le(a,["prefixCls","className","theme","collapsible","reverseArrow","trigger","style","width","collapsedWidth","zeroWidthTriggerStyle"]),b=n("layout-sider",s),O=Object(l.a)(g,["collapsed","defaultCollapsed","onCollapse","breakpoint","onBreakpoint","siderHook","zeroWidthTriggerStyle"]),w=o.state.collapsed?y:h,E=Y(w)?"".concat(w,"px"):String(w),_=0===parseFloat(String(y||0))?r.createElement("span",{onClick:o.toggle,className:"".concat(b,"-zero-width-trigger ").concat(b,"-zero-width-trigger-").concat(p?"right":"left"),style:v},r.createElement(G.default,{type:"bars"})):null,C={expanded:p?r.createElement(G.default,{type:"right"}):r.createElement(G.default,{type:"left"}),collapsed:p?r.createElement(G.default,{type:"left"}):r.createElement(G.default,{type:"right"})}[o.state.collapsed?"collapsed":"expanded"],j=null!==d?_||r.createElement("div",{className:"".concat(b,"-trigger"),onClick:o.toggle,style:{width:E}},d||C):null,S=X(X({},m),{flex:"0 0 ".concat(E),maxWidth:E,minWidth:E,width:E}),x=i()(c,b,"".concat(b,"-").concat(u),(Q(t={},"".concat(b,"-collapsed"),!!o.state.collapsed),Q(t,"".concat(b,"-has-trigger"),f&&null!==d&&!_),Q(t,"".concat(b,"-below"),!!o.state.below),Q(t,"".concat(b,"-zero-width"),0===parseFloat(E)),t));return r.createElement("aside",X({className:x},O,{style:S}),r.createElement("div",{className:"".concat(b,"-children")},o.props.children),f||o.state.below&&_?j:null)},o.uniqueId=fe("ant-sider-"),"undefined"!=typeof window&&(a=window.matchMedia),a&&e.breakpoint&&e.breakpoint in ce&&(o.mql=a("(max-width: ".concat(ce[e.breakpoint],")"))),s="collapsed"in e?e.collapsed:e.defaultCollapsed,o.state={collapsed:s,below:!1},o}return ee(n,[{key:"componentDidMount",value:function(){this.mql&&(this.mql.addListener(this.responsiveHandler),this.responsiveHandler(this.mql)),this.props.siderHook&&this.props.siderHook.addSider(this.uniqueId)}},{key:"componentWillUnmount",value:function(){this.mql&&this.mql.removeListener(this.responsiveHandler),this.props.siderHook&&this.props.siderHook.removeSider(this.uniqueId)}},{key:"render",value:function(){var e=this.state.collapsed,t=this.props.collapsedWidth;return r.createElement(ue.Provider,{value:{siderCollapsed:e,collapsedWidth:t}},r.createElement(C.a,null,this.renderSider))}}],[{key:"getDerivedStateFromProps",value:function(e){return"collapsed"in e?{collapsed:e.collapsed}:null}}]),n}(r.Component);pe.defaultProps={collapsible:!1,defaultCollapsed:!1,reverseArrow:!1,width:200,collapsedWidth:80,style:{},theme:"dark"},Object(s.polyfill)(pe);r.Component;function de(e){return(de="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function me(){return(me=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function he(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ye(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ve(e,t){return(ve=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ge(e,t){return!t||"object"!==de(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function be(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Oe(e){return(Oe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var we=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},Ee=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ve(e,t)}(s,e);var t,n,a,i,l=(t=s,function(){var e,n=Oe(t);if(be()){var r=Oe(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return ge(this,e)});function s(){var e;return he(this,s),(e=l.apply(this,arguments)).onKeyDown=function(t){e.menuItem.onKeyDown(t)},e.saveMenuItem=function(t){e.menuItem=t},e.renderItem=function(t){var n=t.siderCollapsed,a=e.props,i=a.level,l=a.children,s=a.rootPrefixCls,c=e.props,u=c.title,f=we(c,["title"]);return r.createElement(p.Consumer,null,(function(t){var a=t.inlineCollapsed,c={title:u||(1===i?l:"")};return n||a||(c.title=null,c.visible=!1),r.createElement(_.default,me({},c,{placement:"right",overlayClassName:"".concat(s,"-inline-collapsed-tooltip")}),r.createElement(o.b,me({},f,{title:u,ref:e.saveMenuItem})))}))},e}return n=s,(a=[{key:"render",value:function(){return r.createElement(ue.Consumer,null,this.renderItem)}}])&&ye(n.prototype,a),i&&ye(n,i),s}(r.Component);Ee.isMenuItem=!0;var _e=n("6CfX"),Ce=n("oHiP"),je=function(){return{height:0,opacity:0}},Se=function(e){return{height:e.scrollHeight,opacity:1}},xe={motionName:"ant-motion-collapse",onAppearStart:je,onEnterStart:je,onAppearActive:Se,onEnterActive:Se,onLeaveStart:function(e){return{height:e.offsetHeight}},onLeaveActive:je};function Pe(e){return(Pe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ke(){return(ke=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Ne(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Te(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Fe(e,t,n){return t&&Te(e.prototype,t),n&&Te(e,n),e}function Ae(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Re(e,t)}function Re(e,t){return(Re=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Me(e){return function(){var t,n=Le(e);if(Ie()){var r=Le(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return De(this,t)}}function De(e,t){return!t||"object"!==Pe(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Ie(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Le(e){return(Le=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Ve=function(e){Ae(n,e);var t=Me(n);function n(e){var a,s;return Ne(this,n),(a=t.call(this,e)).handleMouseEnter=function(e){a.restoreModeVerticalFromInline();var t=a.props.onMouseEnter;t&&t(e)},a.handleTransitionEnd=function(e){var t="width"===e.propertyName&&e.target===e.currentTarget,n=e.target.className,r="[object SVGAnimatedString]"===Object.prototype.toString.call(n)?n.animVal:n,o="font-size"===e.propertyName&&r.indexOf("anticon")>=0;(t||o)&&a.restoreModeVerticalFromInline()},a.handleClick=function(e){a.handleOpenChange([]);var t=a.props.onClick;t&&t(e)},a.handleOpenChange=function(e){a.setOpenKeys(e);var t=a.props.onOpenChange;t&&t(e)},a.renderMenu=function(e){var t,n,s,c=e.getPopupContainer,u=e.getPrefixCls,f=a.props,p=f.prefixCls,d=f.className,m=f.theme,h=f.collapsedWidth,y=Object(l.a)(a.props,["collapsedWidth","siderCollapsed"]),v=a.getRealMenuMode(),g=a.getOpenMotionProps(v),b=u("menu",p),O=i()(d,"".concat(b,"-").concat(m),(t={},n="".concat(b,"-inline-collapsed"),s=a.getInlineCollapsed(),n in t?Object.defineProperty(t,n,{value:s,enumerable:!0,configurable:!0,writable:!0}):t[n]=s,t)),w=ke({openKeys:a.state.openKeys,onOpenChange:a.handleOpenChange,className:O,mode:v},g);return"inline"!==v&&(w.onClick=a.handleClick),a.getInlineCollapsed()&&(0===h||"0"===h||"0px"===h)&&(w.openKeys=[]),r.createElement(o.e,ke({getPopupContainer:c},y,w,{prefixCls:b,onTransitionEnd:a.handleTransitionEnd,onMouseEnter:a.handleMouseEnter}))},Object(_e.a)(!("onOpen"in e||"onClose"in e),"Menu","`onOpen` and `onClose` are removed, please use `onOpenChange` instead, see: https://u.ant.design/menu-on-open-change."),Object(_e.a)(!("inlineCollapsed"in e&&"inline"!==e.mode),"Menu","`inlineCollapsed` should only be used when `mode` is inline."),Object(_e.a)(!(void 0!==e.siderCollapsed&&"inlineCollapsed"in e),"Menu","`inlineCollapsed` not control Menu under Sider. Should set `collapsed` on Sider instead."),"openKeys"in e?s=e.openKeys:"defaultOpenKeys"in e&&(s=e.defaultOpenKeys),a.state={openKeys:s||[],switchingModeFromInline:!1,inlineOpenKeys:[],prevProps:e},a}return Fe(n,[{key:"componentWillUnmount",value:function(){Ce.a.cancel(this.mountRafId)}},{key:"setOpenKeys",value:function(e){"openKeys"in this.props||this.setState({openKeys:e})}},{key:"getRealMenuMode",value:function(){var e=this.getInlineCollapsed();if(this.state.switchingModeFromInline&&e)return"inline";var t=this.props.mode;return e?"vertical":t}},{key:"getInlineCollapsed",value:function(){var e=this.props.inlineCollapsed;return void 0!==this.props.siderCollapsed?this.props.siderCollapsed:e}},{key:"getOpenMotionProps",value:function(e){var t=this.props,n=t.openTransitionName,r=t.openAnimation,o=t.motion;return o?{motion:o}:r?(Object(_e.a)("string"==typeof r,"Menu","`openAnimation` do not support object. Please use `motion` instead."),{openAnimation:r}):n?{openTransitionName:n}:"horizontal"===e?{motion:{motionName:"slide-up"}}:"inline"===e?{motion:xe}:{motion:{motionName:this.state.switchingModeFromInline?"":"zoom-big"}}}},{key:"restoreModeVerticalFromInline",value:function(){this.state.switchingModeFromInline&&this.setState({switchingModeFromInline:!1})}},{key:"render",value:function(){return r.createElement(p.Provider,{value:{inlineCollapsed:this.getInlineCollapsed()||!1,antdMenuTheme:this.props.theme}},r.createElement(C.a,null,this.renderMenu))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r={prevProps:e};return"inline"===n.mode&&"inline"!==e.mode&&(r.switchingModeFromInline=!0),"openKeys"in e?r.openKeys=e.openKeys:((e.inlineCollapsed&&!n.inlineCollapsed||e.siderCollapsed&&!n.siderCollapsed)&&(r.switchingModeFromInline=!0,r.inlineOpenKeys=t.openKeys,r.openKeys=[]),(!e.inlineCollapsed&&n.inlineCollapsed||!e.siderCollapsed&&n.siderCollapsed)&&(r.openKeys=t.inlineOpenKeys,r.inlineOpenKeys=[])),r}}]),n}(r.Component);Ve.defaultProps={className:"",theme:"light",focusable:!1},Object(s.polyfill)(Ve);var qe=function(e){Ae(n,e);var t=Me(n);function n(){return Ne(this,n),t.apply(this,arguments)}return Fe(n,[{key:"render",value:function(){var e=this;return r.createElement(ue.Consumer,null,(function(t){return r.createElement(Ve,ke({},e.props,t))}))}}]),n}(r.Component);qe.Divider=o.a,qe.Item=Ee,qe.SubMenu=E,qe.ItemGroup=o.c},CH3K:function(e,t){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},CMye:function(e,t,n){var r=n("GoyQ");e.exports=function(e){return e==e&&!r(e)}},CZoQ:function(e,t){e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},D1y2:function(e,t,n){var r=n("FZoo");e.exports=function(e,t,n){return null==e?e:r(e,t,n)}},DSRE:function(e,t,n){(function(e){var r=n("Kz5y"),o=n("B8du"),a=t&&!t.nodeType&&t,i=a&&"object"==typeof e&&e&&!e.nodeType&&e,l=i&&i.exports===a?r.Buffer:void 0,s=(l?l.isBuffer:void 0)||o;e.exports=s}).call(this,n("YuTi")(e))},"Dt+G":function(e,t,n){},Ejpc:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t)&&!e.required)return n();a.default.required(e,t,r,l,o),void 0!==t&&(a.default.type(e,t,r,l,o),a.default.range(e,t,r,l,o))}n(l)}},EtQh:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("+kn0"),a=n("Gv54"),i=(r=a)&&r.__esModule?r:{default:r};t.default=function(e,t,n,r,a){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,o.isEmptyValue)(t)&&!e.required)return n();i.default.required(e,t,r,l,a),void 0!==t&&i.default.type(e,t,r,l,a)}n(l)}},FZoo:function(e,t,n){var r=n("MrPd"),o=n("4uTw"),a=n("wJg7"),i=n("GoyQ"),l=n("9Nap");e.exports=function(e,t,n,s){if(!i(e))return e;for(var c=-1,u=(t=o(t,e)).length,f=u-1,p=e;null!=p&&++c<u;){var d=l(t[c]),m=n;if(c!=f){var h=p[d];void 0===(m=s?s(h,d,p):void 0)&&(m=i(h)?h:a(t[c+1])?[]:{})}r(p,d,m),p=p[d]}return e}},Fyak:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=d(n("W9HT")),o=d(n("ZTPi")),a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();n("04bd"),n("AUBz");var l=n("q1tI"),s=d(l);n("6JOy"),n("js5m");var c=d(n("AubP")),u=d(n("dIAb")),f=d(n("aABL")),p=d(n("vDqi"));function d(e){return e&&e.__esModule?e:{default:e}}var m=o.default.TabPane,h=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.componentDidMount=function(){var e=n.props,t=e.footer_type,r=e.data;if(t){var o=n.props.match.params,a=o.projectsId,i=o.owner,l=o.mergeId;n.getCommit(i,a,l),n.getFile(i,a,l)}n.setState({activeKey:t?"1":"2",commitCount:r&&r.commits_count,filesCount:r&&r.files_count})},n.componentDidUpdate=function(e){var t=n.props.comparesData,r=n.props.footer_type;if(r){var o=n.props.data;o!==e.data&&n.setState({commitCount:o&&o.commits_count,filesCount:o&&o.files_count})}t!==e.comparesData&&(n.setState({activeKey:r?"1":"2"}),n.changeTab(r?"1":"2"))},n.changeTab=function(e){n.setState({isSpin:!0}),n.setState({activeKey:e});var t=n.props,r=t.footer_type,o=t.comparesData,a=n.props.match.params,i=a.projectsId,l=a.owner,s=a.mergeId;r?"2"===e?n.getCommit(l,i,s):"3"===e?n.getFile(l,i,s):n.setState({isSpin:!1}):n.setState({commitsData:o.commits,filesData:o.diff,commitCount:o.commits_count,filesCount:o.diff&&o.diff.files_count,isSpin:!1})},n.getCommit=function(e,t,r){var o="/"+e+"/"+t+"/pulls/"+r+"/commits.json";p.default.get(o).then((function(e){e&&n.setState({commitsData:e.data.commits,isSpin:!1,commitCount:e.data.commits_count})})).catch((function(e){}))},n.getFile=function(e,t,r){var o="/"+e+"/"+t+"/pulls/"+r+"/files.json";p.default.get(o).then((function(e){e&&n.setState({filesData:e.data,isSpin:!1,filesCount:e.data.files_count})})).catch((function(e){}))},n.state={pageData:void 0,commitsData:void 0,filesData:void 0,isSpin:!1,activeKey:"1",commitCount:0,filesCount:0},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"render",value:function(){var e=this.props.match.params,t=e.projectsId,n=e.owner,i=this.props,l=i.footer_type,p=i.order_id,d=i.data,h=i.comparesData,y=this.state,v=y.isSpin,g=y.activeKey,b=y.filesCount,O=y.commitCount,w=y.filesData,E=y.commitsData;return!l&&!h||h&&(h.commits&&0===h.commits.length||h&&!h.diff)?"":s.default.createElement("div",{className:"main",style:{paddingTop:"0px"}},s.default.createElement(r.default,{spinning:v},s.default.createElement(o.default,{activeKey:g,className:"custom-commit-tabs",animated:!1,onChange:this.changeTab},l&&s.default.createElement(m,{tab:s.default.createElement("span",null,s.default.createElement("span",{className:"font-16"},"评论"),d&&parseInt(d.comments_count)>0&&s.default.createElement("span",{className:"tabNum"},d.comments_count)),key:"1"},s.default.createElement(u.default,a({order_id:p,showNotification:this.props.showNotification,only_show_content:!0},this.props))),E&&E.length>0&&s.default.createElement(m,{tab:s.default.createElement("span",null,s.default.createElement("span",{className:"font-16"},"提交"),O>0&&s.default.createElement("span",{className:"tabNum"},O)),key:"2"},s.default.createElement(c.default,a({},this.props,{commits:E,projectsId:t,owner:n}))),w&&w.files&&w.files.length>0&&s.default.createElement(m,{tab:s.default.createElement("span",null,s.default.createElement("span",{className:"font-16"},"文件"),b>0&&s.default.createElement("span",{className:"tabNum"},b)),key:"3"},s.default.createElement(f.default,a({},this.props,{data:w,projectsId:t,owner:n}))))))}}]),t}(l.Component);t.default=h},GDhZ:function(e,t,n){var r=n("wF/u"),o=n("mwIZ"),a=n("hgQt"),i=n("9ggG"),l=n("CMye"),s=n("IOzZ"),c=n("9Nap");e.exports=function(e,t){return i(e)&&l(t)?s(c(e),t):function(n){var i=o(n,e);return void 0===i&&i===t?a(n,e):r(t,i,3)}}},GZbg:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n("+kn0"));t.default=function(e,t,n,o,a){e.enum=Array.isArray(e.enum)?e.enum:[],-1===e.enum.indexOf(t)&&o.push(r.format(a.messages.enum,e.fullField,e.enum.join(", ")))}},Gv54:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(n("l1rO")),o=c(n("AU0A")),a=c(n("oEMi")),i=c(n("l8PK")),l=c(n("GZbg")),s=c(n("moXY"));function c(e){return e&&e.__esModule?e:{default:e}}t.default={required:r.default,whitespace:o.default,type:a.default,range:i.default,enum:l.default,pattern:s.default}},HDyB:function(e,t,n){var r=n("nmnc"),o=n("JHRd"),a=n("ljhN"),i=n("or5M"),l=n("7fqy"),s=n("rEGp"),c=r?r.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,r,c,f,p){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!f(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return a(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var d=l;case"[object Set]":var m=1&r;if(d||(d=s),e.size!=t.size&&!m)return!1;var h=p.get(e);if(h)return h==t;r|=2,p.set(e,t);var y=i(d(e),d(t),r,c,f,p);return p.delete(e),y;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},HOVM:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t)&&!e.required)return n();a.default.required(e,t,r,l,o),(0,i.isEmptyValue)(t)||a.default.type(e,t,r,l,o)}n(l)}},HOxn:function(e,t,n){var r=n("Cwc5")(n("Kz5y"),"Promise");e.exports=r},IOzZ:function(e,t){e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},IX3V:function(e,t){e.exports={isFunction:function(e){return"function"==typeof e},isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},each:function(e,t){for(var n=0,r=e.length;n<r&&!1!==t(e[n],n);n++);}}},JHRd:function(e,t,n){var r=n("Kz5y").Uint8Array;e.exports=r},Juji:function(e,t){e.exports=function(e,t){return null!=e&&t in Object(e)}},"KM+8":function(e,t,n){},KwMD:function(e,t){e.exports=function(e,t,n,r){for(var o=e.length,a=n+(r?1:-1);r?a--:++a<o;)if(t(e[a],a,e))return a;return-1}},L2wI:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t,"string")&&!e.required)return n();a.default.required(e,t,r,l,o),(0,i.isEmptyValue)(t,"string")||a.default.pattern(e,t,r,l,o)}n(l)}},L8xA:function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},LGYb:function(e,t,n){var r=n("1hJj"),o=n("jbM+"),a=n("Xt/L"),i=n("xYSL"),l=n("dQpi"),s=n("rEGp");e.exports=function(e,t,n){var c=-1,u=o,f=e.length,p=!0,d=[],m=d;if(n)p=!1,u=a;else if(f>=200){var h=t?null:l(e);if(h)return s(h);p=!1,u=i,m=new r}else m=t?[]:d;e:for(;++c<f;){var y=e[c],v=t?t(y):y;if(y=n||0!==y?y:0,p&&v==v){for(var g=m.length;g--;)if(m[g]===v)continue e;t&&m.push(v),d.push(y)}else u(m,v,n)||(m!==d&&m.push(v),d.push(y))}return d}},LXko:function(e,t,n){"use strict";n.r(t);n("SchZ"),n("74dF"),n("vAZS"),n("04bd"),n("YQTV"),n("4t1q")},LXxW:function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a}},LZ3y:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(n("kLXV")),o=p(n("W9HT")),a=p(n("NJEC")),i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();n("k3Gp"),n("04bd"),n("k994");var l=n("q1tI"),s=p(l),c=n("eO8H"),u=p(n("vDqi")),f=p(n("UQ5L"));function p(e){return e&&e.__esModule?e:{default:e}}var d=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.componentDidMount=function(){n.getDetail()},n.getDetail=function(){n.setState({canDelete:n.props.canDelete})},n.show_video_modal=function(e){n.setState({video_title:e.title,move_spin:!0,video_id:e.id}),n.move_attachment(e.id,"preview")},n.hide_video_modal=function(){var e=n.state.video_id;n.setState({video_title:void 0}),n.move_attachment(e,"close")},n.move_attachment=function(e,t){u.default.post("/attachments/"+e+"/preview_attachment",{status:t}).then((function(e){e?n.setState({show_video:"preview"===t,video_url:"preview"===t?"https://forgeplus.trustie.net"+e.data.url:void 0,move_spin:!1}):n.setState({move_spin:!1})})).catch((function(e){n.setState({move_spin:!1}),console.log(e)}))},n.is_video=function(e){return["mp4","flv","mkv","3gp"].indexOf(e.split(".").pop())>-1},n.deleteAttachment=function(e){var t="/attachments/"+e+".json";u.default.delete(t,{}).then((function(t){t.data&&(0===t.data.status?(n.setState({Deleted:n.state.Deleted.concat(e)}),n.props.showNotification("附件删除成功")):n.props.showNotification(t.data.message))})).catch((function(e){console.log(e)}))},n.state={canDelete:!1,show_video:!1,video_url:void 0,video_title:void 0,video_id:void 0,move_spin:!1,Deleted:[]},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"render",value:function(){var e=this,t=this.state,n=t.Deleted,i=t.canDelete,l=t.show_video,u=t.video_url,p=t.video_title,d=t.move_spin,m=this.props.attachments;return s.default.createElement("div",null,m?s.default.createElement("div",{className:"attachmentsList mt5"},m.map((function(t,r){return s.default.createElement("div",{key:r,style:{display:n.length>0&&-1!==n.indexOf(t.id)?"none":"block",padding:"4px"},className:"attachment-list-div"},s.default.createElement(o.default,{spinning:d},e.is_video(t.title)?s.default.createElement("a",{onClick:function(){return e.show_video_modal(t)},className:"attachment-list-a"},s.default.createElement("i",{className:"iconfont icon-fujian mr8 paper-clip-color font-12"}),s.default.createElement("span",null,t.title),s.default.createElement("span",{className:"ml20"},t.filesize)):s.default.createElement(c.Link,{to:""+t.url,target:"_blank",className:"attachment-list-a"},s.default.createElement("i",{className:"iconfont icon-fujian mr8 paper-clip-color font-12"}),s.default.createElement("span",null,t.title),s.default.createElement("span",{className:"ml20"},t.filesize)),i?s.default.createElement(a.default,{placement:"bottom",title:"您确定要删除附件吗",okText:"是",cancelText:"否",onConfirm:function(){return e.deleteAttachment(t.id)}},s.default.createElement("span",{className:"attachment-list-delete fr"},s.default.createElement("i",{className:"iconfont icon-lajitong mr10 color-grey-9 font-14"}))):""))}))):"",l?s.default.createElement(r.default,{title:p,visible:!0,width:690,footer:null,onCancel:this.hide_video_modal},s.default.createElement(f.default,{video_url:u})):"")}}]),t}(l.Component);t.default=d},MMmD:function(e,t,n){var r=n("lSCD"),o=n("shjB");e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},MvSz:function(e,t,n){var r=n("LXxW"),o=n("0ycA"),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,l=i?function(e){return null==e?[]:(e=Object(e),r(i(e),(function(t){return a.call(e,t)})))}:o;e.exports=l},NJEC:function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),o=n("VCL8"),a=n("3S7+"),i=n("CtXQ"),l=n("2/Rp"),s=n("YMnH"),c=n("ZvpZ"),u=n("H84U");function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t){return!t||"object"!==f(t)&&"function"!=typeof t?y(e):t}function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function g(e){return(g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(O,e);var t,n,o,i,f=(t=O,function(){var e,n=g(t);if(v()){var r=g(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return h(this,e)});function O(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,O),(t=f.call(this,e)).onConfirm=function(e){t.setVisible(!1,e);var n=t.props.onConfirm;n&&n.call(y(t),e)},t.onCancel=function(e){t.setVisible(!1,e);var n=t.props.onCancel;n&&n.call(y(t),e)},t.onVisibleChange=function(e){t.props.disabled||t.setVisible(e)},t.saveTooltip=function(e){t.tooltip=e},t.renderOverlay=function(e,n){var o=t.props,a=o.okButtonProps,i=o.cancelButtonProps,s=o.title,c=o.cancelText,u=o.okText,f=o.okType,d=o.icon;return r.createElement("div",null,r.createElement("div",{className:"".concat(e,"-inner-content")},r.createElement("div",{className:"".concat(e,"-message")},d,r.createElement("div",{className:"".concat(e,"-message-title")},s)),r.createElement("div",{className:"".concat(e,"-buttons")},r.createElement(l.default,p({onClick:t.onCancel,size:"small"},i),c||n.cancelText),r.createElement(l.default,p({onClick:t.onConfirm,type:f,size:"small"},a),u||n.okText))))},t.renderConfirm=function(e){var n=e.getPrefixCls,o=t.props,i=o.prefixCls,l=o.placement,u=b(o,["prefixCls","placement"]),f=n("popover",i),d=r.createElement(s.a,{componentName:"Popconfirm",defaultLocale:c.a.Popconfirm},(function(e){return t.renderOverlay(f,e)}));return r.createElement(a.default,p({},u,{prefixCls:f,placement:l,onVisibleChange:t.onVisibleChange,visible:t.state.visible,overlay:d,ref:t.saveTooltip}))},t.state={visible:e.visible},t}return n=O,i=[{key:"getDerivedStateFromProps",value:function(e){return"visible"in e?{visible:e.visible}:"defaultVisible"in e?{visible:e.defaultVisible}:null}}],(o=[{key:"getPopupDomNode",value:function(){return this.tooltip.getPopupDomNode()}},{key:"setVisible",value:function(e,t){var n=this.props;"visible"in n||this.setState({visible:e});var r=n.onVisibleChange;r&&r(e,t)}},{key:"render",value:function(){return r.createElement(u.a,null,this.renderConfirm)}}])&&d(n.prototype,o),i&&d(n,i),O}(r.Component);O.defaultProps={transitionName:"zoom-big",placement:"top",trigger:"click",okType:"primary",icon:r.createElement(i.default,{type:"exclamation-circle",theme:"filled"}),disabled:!1},Object(o.polyfill)(O),t.default=O},O7RO:function(e,t,n){var r=n("CMye"),o=n("7GkX");e.exports=function(e){for(var t=o(e),n=t.length;n--;){var a=t[n],i=e[a];t[n]=[a,i,r(i)]}return t}},OFL0:function(e,t,n){var r=n("lvO4"),o=n("4sDh");e.exports=function(e,t){return null!=e&&o(e,t,r)}},OQrj:function(e,t,n){},"Of+w":function(e,t,n){var r=n("Cwc5")(n("Kz5y"),"WeakMap");e.exports=r},PhNK:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.truncateCommitId=function(e){return e&&e.length>11?e.substring(0,10):e}},QoRX:function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},QqLw:function(e,t,n){var r=n("tadb"),o=n("ebwN"),a=n("HOxn"),i=n("yGk4"),l=n("Of+w"),s=n("NykK"),c=n("3Fdi"),u=c(r),f=c(o),p=c(a),d=c(i),m=c(l),h=s;(r&&"[object DataView]"!=h(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=h(new o)||a&&"[object Promise]"!=h(a.resolve())||i&&"[object Set]"!=h(new i)||l&&"[object WeakMap]"!=h(new l))&&(h=function(e){var t=s(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case u:return"[object DataView]";case f:return"[object Map]";case p:return"[object Promise]";case d:return"[object Set]";case m:return"[object WeakMap]"}return t}),e.exports=h},"R/W3":function(e,t,n){var r=n("KwMD"),o=n("2ajD"),a=n("CZoQ");e.exports=function(e,t,n){return t==t?a(e,t,n):r(e,o,n)}},R3zJ:function(e,t,n){"use strict";n.d(t,"b",(function(){return o}));var r=function(e){if("undefined"!=typeof window&&window.document&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some((function(e){return e in n.style}))}return!1},o=r(["flex","webkitFlex","Flex","msFlex"]);t.a=r},RqAY:function(e,t,n){"use strict";function r(e){return Object.keys(e).reduce((function(t,n){return"data-"!==n.substr(0,5)&&"aria-"!==n.substr(0,5)&&"role"!==n||"data-__"===n.substr(0,7)||(t[n]=e[n]),t}),{})}n.d(t,"a",(function(){return r}))},"Rs/d":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o,a=(r=["\n display:flex;\n ","\n align-items: center;\n & img{\n width:30px;\n height:30px;\n border-radius:50%;\n }\n ","\n "],o=["\n display:flex;\n ","\n align-items: center;\n & img{\n width:30px;\n height:30px;\n border-radius:50%;\n }\n ","\n "],Object.freeze(Object.defineProperties(r,{raw:{value:Object.freeze(o)}}))),i=s(n("q1tI")),l=s(n("vOnD"));function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.url,n=e.name,r=e.column,o=l.default.span(a,r&&"flex-direction: column;text-align:center;",!r&&"\n & span{\n margin-left:8px;\n }");return i.default.createElement(o,null,i.default.createElement("img",{src:t,alt:""}),i.default.createElement("span",null,n))}},SJMd:function(e,t){window.PR_SHOULD_USE_CONTINUATION=!0,function(){var e=window,t=["break,continue,do,else,for,if,return,while"],n=[[t,"auto,case,char,const,default,double,enum,extern,float,goto,inline,int,long,register,restrict,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignas,alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,delegate,dynamic_cast,explicit,export,friend,generic,late_check,mutable,namespace,noexcept,noreturn,nullptr,property,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],o=[n,"abstract,assert,boolean,byte,extends,finally,final,implements,import,instanceof,interface,null,native,package,strictfp,super,synchronized,throws,transient"],a=[n,"abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked,decimal,delegate,descending,dynamic,event,finally,fixed,foreach,from,get,global,group,implicit,in,interface,internal,into,is,join,let,lock,null,object,out,override,orderby,params,partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,value,var,virtual,where,yield"],i=[n,"abstract,async,await,constructor,debugger,enum,eval,export,function,get,implements,instanceof,interface,let,null,set,undefined,var,with,yield,Infinity,NaN"],l="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",s=[t,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],c=[t,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],u=[t,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],f=/^(DIR|FILE|array|vector|(de|priority_)?queue|(forward_)?list|stack|(const_)?(reverse_)?iterator|(unordered_)?(multi)?(set|map)|bitset|u?(int|float)\d*)\b/;function p(e,t,n,r,o){if(n){var a={sourceNode:e,pre:1,langExtension:null,numberLines:null,sourceCode:n,spans:null,basePos:t,decorations:null};r(a),o.push.apply(o,a.decorations)}}var d=/\S/;function m(e){for(var t=void 0,n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=1===r?t?e:n:3===r&&d.test(n.nodeValue)?e:t}return t===e?void 0:t}function h(e,t){var n,r={};!function(){for(var o=e.concat(t),a=[],i={},l=0,s=o.length;l<s;++l){var c=o[l],u=c[3];if(u)for(var f=u.length;--f>=0;)r[u.charAt(f)]=c;var p=c[1],d=""+p;i.hasOwnProperty(d)||(a.push(p),i[d]=null)}a.push(/[\0-\uffff]/),n=function(e){for(var t=0,n=!1,r=!1,o=0,a=e.length;o<a;++o){if((p=e[o]).ignoreCase)r=!0;else if(/[a-z]/i.test(p.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var i={b:8,t:9,n:10,v:11,f:12,r:13};function l(e){var t=e.charCodeAt(0);if(92!==t)return t;var n=e.charAt(1);return(t=i[n])||("0"<=n&&n<="7"?parseInt(e.substring(1),8):"u"===n||"x"===n?parseInt(e.substring(2),16):e.charCodeAt(1))}function s(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);return"\\"===t||"-"===t||"]"===t||"^"===t?"\\"+t:t}function c(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r="^"===t[0],o=["["];r&&o.push("^");for(var a=r?1:0,i=t.length;a<i;++a){var c=t[a];if(/\\[bdsw]/i.test(c))o.push(c);else{var u,f=l(c);a+2<i&&"-"===t[a+1]?(u=l(t[a+2]),a+=2):u=f,n.push([f,u]),u<65||f>122||(u<65||f>90||n.push([32|Math.max(65,f),32|Math.min(u,90)]),u<97||f>122||n.push([-33&Math.max(97,f),-33&Math.min(u,122)]))}}n.sort((function(e,t){return e[0]-t[0]||t[1]-e[1]}));var p=[],d=[];for(a=0;a<n.length;++a){(m=n[a])[0]<=d[1]+1?d[1]=Math.max(d[1],m[1]):p.push(d=m)}for(a=0;a<p.length;++a){var m=p[a];o.push(s(m[0])),m[1]>m[0]&&(m[1]+1>m[0]&&o.push("-"),o.push(s(m[1])))}return o.push("]"),o.join("")}function u(e){for(var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),o=r.length,a=[],i=0,l=0;i<o;++i){if("("===(f=r[i]))++l;else if("\\"===f.charAt(0)){(u=+f.substring(1))&&(u<=l?a[u]=-1:r[i]=s(u))}}for(i=1;i<a.length;++i)-1===a[i]&&(a[i]=++t);for(i=0,l=0;i<o;++i){if("("===(f=r[i]))a[++l]||(r[i]="(?:");else if("\\"===f.charAt(0)){var u;(u=+f.substring(1))&&u<=l&&(r[i]="\\"+a[u])}}for(i=0;i<o;++i)"^"===r[i]&&"^"!==r[i+1]&&(r[i]="");if(e.ignoreCase&&n)for(i=0;i<o;++i){var f,p=(f=r[i]).charAt(0);f.length>=2&&"["===p?r[i]=c(f):"\\"!==p&&(r[i]=f.replace(/[a-zA-Z]/g,(function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(-33&t,32|t)+"]"})))}return r.join("")}var f=[];for(o=0,a=e.length;o<a;++o){var p;if((p=e[o]).global||p.multiline)throw new Error(""+p);f.push("(?:"+u(p)+")")}return new RegExp(f.join("|"),r?"gi":"g")}(a)}();var o=t.length,a=function(e){for(var i=e.sourceCode,l=e.basePos,s=e.sourceNode,c=[l,"pln"],u=0,f=i.match(n)||[],d={},m=0,h=f.length;m<h;++m){var y,v=f[m],g=d[v],b=void 0;if("string"==typeof g)y=!1;else{var O=r[v.charAt(0)];if(O)b=v.match(O[1]),g=O[0];else{for(var E=0;E<o;++E)if(O=t[E],b=v.match(O[1])){g=O[0];break}b||(g="pln")}!(y=g.length>=5&&"lang-"===g.substring(0,5))||b&&"string"==typeof b[1]||(y=!1,g="src"),y||(d[v]=g)}var _=u;if(u+=v.length,y){var C=b[1],j=v.indexOf(C),S=j+C.length;b[2]&&(j=(S=v.length-b[2].length)-C.length);var x=g.substring(5);p(s,l+_,v.substring(0,j),a,c),p(s,l+_+j,C,w(x,C),c),p(s,l+_+S,v.substring(S),a,c)}else c.push(l+_,g)}e.decorations=c};return a}function y(e){var t=[],n=[];e.tripleQuotedStrings?t.push(["str",/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push(["str",/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push(["str",/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push(["str",/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push(["com",/^#(?:(?:define|e(?:l|nd)if|else|error|ifn?def|include|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h(?:h|pp|\+\+)?|[a-z]\w*)>/,null])):t.push(["com",/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push(["com",/^\/\/[^\r\n]*/,null]),n.push(["com",/^\/\*[\s\S]*?(?:\*\/|$)/,null]));var o=e.regexLiterals;if(o){var a=o>1?"":"\n\r",i=a?".":"[\\S\\s]",l="/(?=[^/*"+a+"])(?:[^/\\x5B\\x5C"+a+"]|\\x5C"+i+"|\\x5B(?:[^\\x5C\\x5D"+a+"]|\\x5C"+i+")*(?:\\x5D|$))+/";n.push(["lang-regex",RegExp("^(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[+\\-]=|->|\\/=?|::?|<<?=?|>>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*("+l+")")])}var s=e.types;s&&n.push(["typ",s]);var c=(""+e.keywords).replace(/^ | $/g,"");c.length&&n.push(["kwd",new RegExp("^(?:"+c.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push(["pln",/^\s+/,null," \r\n\t "]);var u="^.[^\\s\\w.$@'\"`/\\\\]*";return e.regexLiterals&&(u+="(?!s*/)"),n.push(["lit",/^@[a-z_$][a-z_$@0-9]*/i,null],["typ",/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],["pln",/^[a-z_$][a-z_$@0-9]*/i,null],["lit",new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],["pln",/^\\[\s\S]?/,null],["pun",new RegExp(u),null]),h(t,n)}var v=y({keywords:[r,a,o,i,l,s,c,u],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0});function g(e,t,n){for(var r=/(?:^|\s)nocode(?:\s|$)/,o=/\r\n?|\n/,a=e.ownerDocument,i=a.createElement("li");e.firstChild;)i.appendChild(e.firstChild);var l=[i];function s(e){var t=e.nodeType;if(1!=t||r.test(e.className)){if((3==t||4==t)&&n){var i=e.nodeValue,l=i.match(o);if(l){var u=i.substring(0,l.index);e.nodeValue=u;var f=i.substring(l.index+l[0].length);if(f)e.parentNode.insertBefore(a.createTextNode(f),e.nextSibling);c(e),u||e.parentNode.removeChild(e)}}}else if("br"===e.nodeName)c(e),e.parentNode&&e.parentNode.removeChild(e);else for(var p=e.firstChild;p;p=p.nextSibling)s(p)}function c(e){for(;!e.nextSibling;)if(!(e=e.parentNode))return;for(var t,n=function e(t,n){var r=n?t.cloneNode(!1):t,o=t.parentNode;if(o){var a=e(o,1),i=t.nextSibling;a.appendChild(r);for(var l=i;l;l=i)i=l.nextSibling,a.appendChild(l)}return r}(e.nextSibling,0);(t=n.parentNode)&&1===t.nodeType;)n=t;l.push(n)}for(var u=0;u<l.length;++u)s(l[u]);t===(0|t)&&l[0].setAttribute("value",t);var f=a.createElement("ol");f.className="linenums";for(var p=Math.max(0,t-1|0)||0,d=(u=0,l.length);u<d;++u)(i=l[u]).className="L"+(u+p)%10,i.firstChild||i.appendChild(a.createTextNode(" ")),f.appendChild(i);e.appendChild(f)}var b={};function O(t,n){for(var r=n.length;--r>=0;){var o=n[r];b.hasOwnProperty(o)?e.console&&console.warn("cannot override language handler %s",o):b[o]=t}}function w(e,t){return e&&b.hasOwnProperty(e)||(e=/^\s*</.test(t)?"default-markup":"default-code"),b[e]}function E(t){var n,r,o,a,i,l,s,c=t.langExtension;try{var u=(n=t.sourceNode,r=t.pre,o=/(?:^|\s)nocode(?:\s|$)/,a=[],i=0,l=[],s=0,function e(t){var n=t.nodeType;if(1==n){if(o.test(t.className))return;for(var c=t.firstChild;c;c=c.nextSibling)e(c);var u=t.nodeName.toLowerCase();"br"!==u&&"li"!==u||(a[s]="\n",l[s<<1]=i++,l[s++<<1|1]=t)}else if(3==n||4==n){var f=t.nodeValue;f.length&&(f=r?f.replace(/\r\n?/g,"\n"):f.replace(/[ \t\r\n]+/g," "),a[s]=f,l[s<<1]=i,i+=f.length,l[s++<<1|1]=t)}}(n),{sourceCode:a.join("").replace(/\n$/,""),spans:l}),f=u.sourceCode;t.sourceCode=f,t.spans=u.spans,t.basePos=0,w(c,f)(t),function(e){var t=/\bMSIE\s(\d+)/.exec(navigator.userAgent);t=t&&+t[1]<=8;var n,r,o=/\n/g,a=e.sourceCode,i=a.length,l=0,s=e.spans,c=s.length,u=0,f=e.decorations,p=f.length,d=0;for(f[p]=i,r=n=0;r<p;)f[r]!==f[r+2]?(f[n++]=f[r++],f[n++]=f[r++]):r+=2;for(p=n,r=n=0;r<p;){for(var m=f[r],h=f[r+1],y=r+2;y+2<=p&&f[y+1]===h;)y+=2;f[n++]=m,f[n++]=h,r=y}p=f.length=n;var v=e.sourceNode,g="";v&&(g=v.style.display,v.style.display="none");try{for(;u<c;){s[u];var b,O=s[u+2]||i,w=f[d+2]||i,E=(y=Math.min(O,w),s[u+1]);if(1!==E.nodeType&&(b=a.substring(l,y))){t&&(b=b.replace(o,"\r")),E.nodeValue=b;var _=E.ownerDocument,C=_.createElement("span");C.className=f[d+1];var j=E.parentNode;j.replaceChild(C,E),C.appendChild(E),l<O&&(s[u+1]=E=_.createTextNode(a.substring(y,O)),j.insertBefore(E,C.nextSibling))}(l=y)>=O&&(u+=2),l>=w&&(d+=2)}}finally{v&&(v.style.display=g)}}(t)}catch(t){e.console&&console.log(t&&t.stack||t)}}function _(e,t,n){var r=n||!1,o=t||null,a=document.createElement("div");return a.innerHTML="<pre>"+e+"</pre>",a=a.firstChild,r&&g(a,r,!0),E({langExtension:o,numberLines:r,sourceNode:a,pre:1,sourceCode:null,basePos:null,spans:null,decorations:null}),a.innerHTML}function C(t,n){var r=n||document.body,o=r.ownerDocument||document;function a(e){return r.getElementsByTagName(e)}for(var i=[a("pre"),a("code"),a("xmp")],l=[],s=0;s<i.length;++s)for(var c=0,u=i[s].length;c<u;++c)l.push(i[s][c]);i=null;var f=Date;f.now||(f={now:function(){return+new Date}});var p=0,d=/\blang(?:uage)?-([\w.]+)(?!\S)/,h=/\bprettyprint\b/,y=/\bprettyprinted\b/,v=/pre|xmp/i,b=/^code$/i,O=/^(?:pre|code|xmp)$/i,w={};!function n(){for(var r=e.PR_SHOULD_USE_CONTINUATION?f.now()+250:1/0;p<l.length&&f.now()<r;p++){for(var a=l[p],i=w,s=a;s=s.previousSibling;){var c=s.nodeType,u=(7===c||8===c)&&s.nodeValue;if(u?!/^\??prettify\b/.test(u):3!==c||/\S/.test(s.nodeValue))break;if(u){i={},u.replace(/\b(\w+)=([\w:.%+-]+)/g,(function(e,t,n){i[t]=n}));break}}var _=a.className;if((i!==w||h.test(_))&&!y.test(_)){for(var C=!1,j=a.parentNode;j;j=j.parentNode){var S=j.tagName;if(O.test(S)&&j.className&&h.test(j.className)){C=!0;break}}if(!C){a.className+=" prettyprinted";var x,P,k=i.lang;if(!k)!(k=_.match(d))&&(x=m(a))&&b.test(x.tagName)&&(k=x.className.match(d)),k&&(k=k[1]);if(v.test(a.tagName))P=1;else{var N=a.currentStyle,T=o.defaultView,F=N?N.whiteSpace:T&&T.getComputedStyle?T.getComputedStyle(a,null).getPropertyValue("white-space"):0;P=F&&"pre"===F.substring(0,3)}var A=i.linenums;(A="true"===A||+A)||(A=!!(A=_.match(/\blinenums\b(?::(\d+))?/))&&(!A[1]||!A[1].length||+A[1])),A&&g(a,A,P),E({langExtension:k,sourceNode:a,numberLines:A,pre:P,sourceCode:null,basePos:null,spans:null,decorations:null})}}}p<l.length?e.setTimeout(n,250):"function"==typeof t&&t()}()}O(v,["default-code"]),O(h([],[["pln",/^[^<?]+/],["dec",/^<!\w[^>]*(?:>|$)/],["com",/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),O(h([["pln",/^[\s]+/,null," \t\r\n"],["atv",/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],["pun",/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),O(h([],[["atv",/^[\s\S]+/]]),["uq.val"]),O(y({keywords:r,hashComments:!0,cStyleComments:!0,types:f}),["c","cc","cpp","cxx","cyc","m"]),O(y({keywords:"null,true,false"}),["json"]),O(y({keywords:a,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:f}),["cs"]),O(y({keywords:o,cStyleComments:!0}),["java"]),O(y({keywords:u,hashComments:!0,multiLineStrings:!0}),["bash","bsh","csh","sh"]),O(y({keywords:s,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py","python"]),O(y({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:2}),["perl","pl","pm"]),O(y({keywords:c,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb","ruby"]),O(y({keywords:i,cStyleComments:!0,regexLiterals:!0}),["javascript","js","ts","typescript"]),O(y({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,throw,true,try,unless,until,when,while,yes",hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),O(h([],[["str",/^[\s\S]+/]]),["regex"]);var j=e.PR={createSimpleLexer:h,registerLangHandler:O,sourceDecorator:y,PR_ATTRIB_NAME:"atn",PR_ATTRIB_VALUE:"atv",PR_COMMENT:"com",PR_DECLARATION:"dec",PR_KEYWORD:"kwd",PR_LITERAL:"lit",PR_NOCODE:"nocode",PR_PLAIN:"pln",PR_PUNCTUATION:"pun",PR_SOURCE:"src",PR_STRING:"str",PR_TAG:"tag",PR_TYPE:"typ",prettyPrintOne:_,prettyPrint:C},S=e.define;"function"==typeof S&&S.amd&&S("google-code-prettify",[],(function(){return j}))}()},Sxd8:function(e,t,n){var r=n("ZCgT");e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},TZyB:function(e,t,n){},TiQt:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=_(n("Vl3Y")),o=_(n("W9HT")),a=_(n("jsC+")),i=_(n("CtXQ")),l=_(n("+KLJ")),s=_(n("mr32")),c=_(n("BvKs")),u=_(n("2/Rp")),f=_(n("ZTPi")),p=_(n("5rEg")),d=_(n("2fM7")),m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();n("tULf"),n("04bd"),n("aIZi"),n("2oDE"),n("2DKY"),n("0lcf"),n("2WkQ"),n("L/Qf"),n("AUBz"),n("1vPl"),n("8QGh");var y=n("q1tI"),v=_(y),g=n("eO8H"),b=(n("spEH"),_(n("vDqi"))),O=n("sYIF");n("js5m");var w=_(n("bjH3"));n("6JOy");var E=_(n("Fyak"));function _(e){return e&&e.__esModule?e:{default:e}}d.default.Option;var C=p.default.TextArea,j=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.componentDidMount=function(){n.setState({SpinFlag:!0}),n.getDetail()},n.clickBody=function(){document.body.addEventListener("click",(function(e){var t=e.target.className;t.indexOf("notHide")>-1||t.indexOf("ant-tabs-tab")>-1||"ant-tabs-nav-scroll"===t||n.setState({copyVisible:!1})}))},n.getDetail=function(){var e=n.props.match.params,t=e.projectsId,r=e.mergeId,o="/"+e.owner+"/"+t+"/pulls/"+r+".json";b.default.get(o).then((function(e){e&&e.data?n.setState({data:e.data,SpinFlag:!1,pr_status:e.data.pull_request&&e.data.pull_request.status,pull_request:e.data.pull_request}):n.setState({SpinFlag:!1})})).catch((function(e){n.setState({SpinFlag:!1}),console.log(e)}))},n.closedetail=function(){n.setState({isSpin:!0});var e=n.props.match.params,t=e.projectsId,r=e.mergeId,o="/"+e.owner+"/"+t+"/pulls/"+r+"/refuse_merge.json";b.default.post(o).then((function(e){e?n.setState({isSpin:!1,pr_status:2}):n.setState({isSpin:!1})})).catch((function(e){n.setState({isSpin:!1}),console.log(e)}))},n.prmerge=function(){n.setState({SpinMerge:!0});var e=n.props.match.params,t=e.projectsId,r=e.owner,o=n.state,a=o.data,i=o.title,l=o.body,s=o.mergekey,c=(o.pr_status,"/"+r+"/"+t+"/pulls/"+a.pull_request.id+"/pr_merge.json");b.default.post(c,{project_id:t,id:a.pull_request.id,do:s,body:l,title:i}).then((function(e){e?n.setState({SpinMerge:!1,pr_status:1}):n.setState({SpinMerge:!1})})).catch((function(e){n.setState({SpinMerge:!1}),console.log(e)}))},n.changtitlepr=function(e){n.setState({title:e.target.value})},n.changbodypr=function(e){n.setState({body:e.target.value})},n.submitmerge=function(){"rebase"===n.state.mergekey?n.setState({buttonshow:"block",ismesrge:!0}):n.setState({ismesrge:"block",buttonshow:!1})},n.nonemerge=function(){n.setState({ismesrge:!1,buttonshow:"none"})},n.getOption=function(e){"rebase"===e.key?n.setState({mergename:e.item.props.value,mergekey:e.key,title:"",body:"",buttonshow:"block"}):n.setState({mergename:e.item.props.value,mergekey:e.key,title:"",body:"",ismesrge:!0,buttonshow:"block"})},n.cancelSubmit=function(){n.setState({editMerge:!1})},n.commentCtx=function(e){return v.default.createElement(w.default,{className:"break_word_comments imageLayerParent",value:e,url:n.props.history.location})},n.setCopyVisible=function(e){e.stopPropagation(),n.setState({copyVisible:!0})},n.copyItem=function(){return v.default.createElement("div",{className:"copyTab notHide"},v.default.createElement(f.default,{defaultActiveKey:"1",className:"notHide",animated:!1,size:"small"},v.default.createElement(f.default.TabPane,{key:"1",tab:v.default.createElement("span",{className:"notHide"},"HTTPS")},n.returnCopyUrl("https://gitee.com/44886/polhttp.git")),v.default.createElement(f.default.TabPane,{key:"2",tab:v.default.createElement("span",{className:"notHide"},"SSH")},n.returnCopyUrl("https://gitee.com/44886/polssh.git"))))},n.returnCopyUrl=function(e){return v.default.createElement("div",{className:"df notHide"},v.default.createElement(p.default,{value:e,className:"notHide",disabled:!0}),v.default.createElement(u.default,{type:"primary",ghost:!0,className:"ml15 notHide"},"复制"))},n.state={data:void 0,isSpin:!1,ismesrge:!1,buttonshow:"none",mergename:"合并请求",mergekey:"merge",title:"",body:"",SpinFlag:!0,SpinMerge:!1,edit_spin:!1,pr_status:void 0,pull_request:void 0,copyVisible:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),h(t,[{key:"render",value:function(){var e=this,t=this.props.match.params,n=t.projectsId,r=t.mergeId,f=t.owner,d=this.state,h=d.data,y=d.SpinMerge,b=d.pr_status,w=d.isSpin,_=d.ismesrge,j=d.SpinFlag,S=(d.copyVisible,d.pull_request),x=this.props,P=x.current_user,k=x.projectDetail,N=v.default.createElement(c.default,{onClick:function(t){return e.getOption(t)}},v.default.createElement(c.default.Item,{key:"merge",value:"合并请求"},"合并请求"),v.default.createElement(c.default.Item,{key:"rebase",value:"变基并合并"},"变基并合并"),v.default.createElement(c.default.Item,{key:"rebase-merge",value:"变基合并 --no-ff"},"变基合并 --no-ff"),v.default.createElement(c.default.Item,{key:"squash",value:"压缩提交并合并"},"压缩提交并合并")),T=k&&("Admin"===k.permission||"Owner"===k.permission),F=P&&P.login&&S&&S.create_user===P.login,A=P&&k&&0===b&&(T||F);return v.default.createElement("div",null,h?v.default.createElement("div",null,v.default.createElement("div",{className:"main"},v.default.createElement("div",null,v.default.createElement("div",{className:"grid-item-top pb20 border-1f"},v.default.createElement("div",null,v.default.createElement("div",{className:"ver-middle"},v.default.createElement("span",{className:"mr10 ver-middle"},v.default.createElement("span",{className:"font-18 fwb"},h.issue.subject)),h.pull_request&&v.default.createElement(s.default,{className:"pr_tags_"+h.pull_request.pull_request_staus},1===b?"已合并":2===b?"已拒绝":"开启的")),v.default.createElement("div",{className:"mt15"},v.default.createElement(s.default,{className:"pr-branch-tag"},v.default.createElement(g.Link,{to:"/projects/"+f+"/"+(h.pull_request.is_original?h.project_identifier:n)+"/branch/"+h.pull_request.head,className:"ver-middle"},h.pull_request.is_original?h.pull_request.fork_project_user:h.issue.project_author_name,":",h.pull_request.head)),v.default.createElement("span",{className:"mr8 ver-middle"},v.default.createElement("i",{className:"iconfont icon-youjiang color-grey-c font-16"})),v.default.createElement(s.default,{className:"pr-branch-tag"},v.default.createElement(g.Link,{to:"/projects/"+f+"/"+n+"/branch/"+h.pull_request.base,className:"ver-middle"},h.issue.project_author_name,":",h.pull_request.base))),v.default.createElement("div",{className:"mt15"},v.default.createElement(g.Link,{to:"/users/"+h.issue.author_login,className:"show-user-link"},v.default.createElement("img",{className:"mr5",src:(0,O.getImageUrl)("images/"+h.issue.author_picture),alt:"",width:"24",height:"24"})),v.default.createElement("span",{className:"ver-middle"},v.default.createElement("span",{className:"color-grey-8 mr5"},"由"),v.default.createElement(g.Link,{to:"/users/"+h.issue.author_login,className:"show-user-link color-blue"},h.issue.author_name),v.default.createElement("span",{className:"ml5 color-grey-8"},0===b?"创建于":1===b?"合并于":"更新于"),v.default.createElement("span",{className:"color-grey-8 ml5"},h.pr_time),v.default.createElement("span",{className:"ml25"},v.default.createElement("span",{className:"color-grey-8"},"审查人员:"),h.issue.assign_user_name?v.default.createElement(g.Link,{to:"/users/"+h.issue.assign_user_login,className:"show-user-link color-blue"},h.issue.assign_user_name):"--"),v.default.createElement("span",{className:"ml25"},v.default.createElement("span",{className:"color-grey-8"},"里程碑:"),v.default.createElement("span",{className:"color-grey-3"},h.issue.version?h.issue.version:"--")),v.default.createElement("span",{className:"ml25"},v.default.createElement("span",{className:"color-grey-8"},"标签:"),v.default.createElement("span",{className:"color-grey-3"},h.issue.issue_tags&&h.issue.issue_tags.length>0?h.issue.issue_tags[0].name:"--")),v.default.createElement("span",{className:"ml25"},v.default.createElement("span",{className:"color-grey-8"},"优先级:"),v.default.createElement("span",{className:"color-grey-3"},h.issue.priority?h.issue.priority:"--"))))),v.default.createElement("div",{className:"ml10"},v.default.createElement("div",{className:"mt15 text-right",style:{display:"flex",justifyContent:"flex-end"}},A&&v.default.createElement(u.default,{type:"green",ghost:!0,className:"ml20",onClick:function(){e.props.history.push("/projects/"+f+"/"+n+"/pulls/"+r+"/UpdateMerge")}},"编辑"),A&&v.default.createElement(u.default,{type:"danger",ghost:!0,onClick:function(){return e.closedetail()},className:"ml20",loading:w},"拒绝")))),h.issue.description?v.default.createElement("div",{className:"mt15"},this.commentCtx(h.issue.description)):v.default.createElement("p",{className:"color-grey-9 ml3 mr3 mt15"},"没有描述")),v.default.createElement("div",{className:"mt15"},2===b&&v.default.createElement(l.default,{message:"提示",description:"该合并请求已被拒绝",type:"error"}),1===b&&v.default.createElement(l.default,{message:"提示",description:"该合并请求已被合并",type:"success"}),0===b&&k&&"Reporter"!==k.permission&&v.default.createElement(o.default,{spinning:j},v.default.createElement("div",{style:{display:"rebase"===this.state.mergekey?"none"===this.state.buttonshow?"block":"none":_?"none":"block"}},v.default.createElement("p",{className:"mb15"},v.default.createElement(a.default.Button,{overlay:N,type:"primary",onClick:this.submitmerge,icon:v.default.createElement(i.default,{type:"caret-down"})},this.state.mergename)),v.default.createElement(l.default,{message:"该合并请求可以进行自动合并操作",type:"success",showIcon:!0})),v.default.createElement("div",null,v.default.createElement("div",{style:{display:_?"block":"none",marginTop:15}},v.default.createElement(p.default,{placeholder:"标题",value:this.state.title,onChange:this.changtitlepr}),v.default.createElement(C,{placeholder:"请输入合并描述...",style:{height:"170px",marginTop:20},value:this.state.body,onChange:this.changbodypr})),v.default.createElement("p",{className:"clearfix mt15",style:{display:this.state.buttonshow}},v.default.createElement(o.default,{spinning:y},v.default.createElement(u.default,{type:"primary",onClick:function(){return e.prmerge()}},"确认合并"),v.default.createElement(u.default,{onClick:function(){return e.nonemerge()},className:"ml15"},"取消"))))))),v.default.createElement(E.default,m({footer_type:!0,order_id:h&&h.issue.id},this.props,this.state))):"")}}]),t}(y.Component),S=r.default.create({name:"MessageCountForm"})(j);t.default=S},"UNi/":function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},UQ5L:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{!r&&l.return&&l.return()}finally{if(o)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=n("q1tI"),a=l(o),i=l(n("6tYh"));function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=(0,o.useState)(null),n=r(t,2),l=n[0],s=n[1];return(0,o.useEffect)((function(){s(e.video_url)}),[]),a.default.createElement(i.default,{url:l,controls:!0,playing:!1})}},UeuU:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=n("Gv54"),i=(r=a)&&r.__esModule?r:{default:r};t.default=function(e,t,n,r,a){var l=[],s=Array.isArray(t)?"array":void 0===t?"undefined":o(t);i.default.required(e,t,r,l,a,s),n(l)}},UfWW:function(e,t,n){var r=n("KwMD"),o=n("ut/Y"),a=n("Sxd8"),i=Math.max;e.exports=function(e,t,n){var l=null==e?0:e.length;if(!l)return-1;var s=null==n?0:a(n);return s<0&&(s=i(l+s,0)),r(e,o(t,3),s)}},V6Ve:function(e,t,n){var r=n("kekF")(Object.keys,Object);e.exports=r},VXEj:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return I}));var r=n("q1tI"),o=n("17x9"),a=n("TSYQ"),i=n.n(a),l=n("BGR+"),s=n("W9HT"),c=n("H84U"),u=n("NUBc"),f=n("qrJ5"),p=n("/kpp");function d(e){if(!r.isValidElement(e))return e;for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];return r.cloneElement.apply(r,[e].concat(n))}function m(e){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e,t){return!t||"object"!==m(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function O(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function w(e){return(w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var _=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};function C(e,t){return e[t]&&Math.floor(24/e[t])}var j=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)}(s,e);var t,n,o,a,l=(t=s,function(){var e,n=w(t);if(O()){var r=w(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return b(this,e)});function s(){var e;return y(this,s),(e=l.apply(this,arguments)).renderItem=function(t){var n=t.getPrefixCls,o=e.context,a=o.grid,l=o.itemLayout,s=e.props,c=s.prefixCls,u=s.children,f=s.actions,m=s.extra,y=s.className,v=_(s,["prefixCls","children","actions","extra","className"]),g=n("list",c),b=f&&f.length>0&&r.createElement("ul",{className:"".concat(g,"-item-action"),key:"actions"},f.map((function(e,t){return r.createElement("li",{key:"".concat(g,"-item-action-").concat(t)},e,t!==f.length-1&&r.createElement("em",{className:"".concat(g,"-item-action-split")}))}))),O=a?"div":"li",w=r.createElement(O,E({},v,{className:i()("".concat(g,"-item"),y,h({},"".concat(g,"-item-no-flex"),!e.isFlexMode()))}),"vertical"===l&&m?[r.createElement("div",{className:"".concat(g,"-item-main"),key:"content"},u,b),r.createElement("div",{className:"".concat(g,"-item-extra"),key:"extra"},m)]:[u,b,d(m,{key:"extra"})]);return a?r.createElement(p.a,{span:C(a,"column"),xs:C(a,"xs"),sm:C(a,"sm"),md:C(a,"md"),lg:C(a,"lg"),xl:C(a,"xl"),xxl:C(a,"xxl")},w):w},e}return n=s,(o=[{key:"isItemContainsTextNodeAndNotSingular",value:function(){var e,t=this.props.children;return r.Children.forEach(t,(function(t){"string"==typeof t&&(e=!0)})),e&&r.Children.count(t)>1}},{key:"isFlexMode",value:function(){var e=this.props.extra;return"vertical"===this.context.itemLayout?!!e:!this.isItemContainsTextNodeAndNotSingular()}},{key:"render",value:function(){return r.createElement(c.a,null,this.renderItem)}}])&&v(n.prototype,o),a&&v(n,a),s}(r.Component);function S(e){return(S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function x(e){return function(e){if(Array.isArray(e))return P(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return P(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return P(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function k(){return(k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function F(e,t){return(F=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function A(e,t){return!t||"object"!==S(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function R(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function M(e){return(M=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}j.Meta=function(e){return r.createElement(c.a,null,(function(t){var n=t.getPrefixCls,o=e.prefixCls,a=e.className,l=e.avatar,s=e.title,c=e.description,u=_(e,["prefixCls","className","avatar","title","description"]),f=n("list",o),p=i()("".concat(f,"-item-meta"),a),d=r.createElement("div",{className:"".concat(f,"-item-meta-content")},s&&r.createElement("h4",{className:"".concat(f,"-item-meta-title")},s),c&&r.createElement("div",{className:"".concat(f,"-item-meta-description")},c));return r.createElement("div",E({},u,{className:p}),l&&r.createElement("div",{className:"".concat(f,"-item-meta-avatar")},l),(s||c)&&d)}))},j.contextTypes={grid:o.any,itemLayout:o.string};var D=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},I=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&F(e,t)}(d,e);var t,n,o,a,p=(t=d,function(){var e,n=M(t);if(R()){var r=M(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return A(this,e)});function d(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),(t=p.call(this,e)).defaultPaginationProps={current:1,total:0},t.keys={},t.onPaginationChange=t.triggerPaginationEvent("onChange"),t.onPaginationShowSizeChange=t.triggerPaginationEvent("onShowSizeChange"),t.renderItem=function(e,n){var r,o=t.props,a=o.renderItem,i=o.rowKey;return a?((r="function"==typeof i?i(e):"string"==typeof i?e[i]:e.key)||(r="list-item-".concat(n)),t.keys[n]=r,a(e,n)):null},t.renderEmpty=function(e,n){var o=t.props.locale;return r.createElement("div",{className:"".concat(e,"-empty-text")},o&&o.emptyText||n("List"))},t.renderList=function(e){var n,o=e.getPrefixCls,a=e.renderEmpty,c=t.state,p=c.paginationCurrent,d=c.paginationSize,m=t.props,h=m.prefixCls,y=m.bordered,v=m.split,g=m.className,b=m.children,O=m.itemLayout,w=m.loadMore,E=m.pagination,_=m.grid,C=m.dataSource,j=void 0===C?[]:C,S=m.size,P=m.header,T=m.footer,F=m.loading,A=D(m,["prefixCls","bordered","split","className","children","itemLayout","loadMore","pagination","grid","dataSource","size","header","footer","loading"]),R=o("list",h),M=F;"boolean"==typeof M&&(M={spinning:M});var I=M&&M.spinning,L="";switch(S){case"large":L="lg";break;case"small":L="sm"}var V=i()(R,g,(N(n={},"".concat(R,"-vertical"),"vertical"===O),N(n,"".concat(R,"-").concat(L),L),N(n,"".concat(R,"-split"),v),N(n,"".concat(R,"-bordered"),y),N(n,"".concat(R,"-loading"),I),N(n,"".concat(R,"-grid"),_),N(n,"".concat(R,"-something-after-last-item"),t.isSomethingAfterLastItem()),n)),q=k(k(k({},t.defaultPaginationProps),{total:j.length,current:p,pageSize:d}),E||{}),U=Math.ceil(q.total/q.pageSize);q.current>U&&(q.current=U);var z,B=E?r.createElement("div",{className:"".concat(R,"-pagination")},r.createElement(u.default,k({},q,{onChange:t.onPaginationChange,onShowSizeChange:t.onPaginationShowSizeChange}))):null,H=x(j);if(E&&j.length>(q.current-1)*q.pageSize&&(H=x(j).splice((q.current-1)*q.pageSize,q.pageSize)),z=I&&r.createElement("div",{style:{minHeight:53}}),H.length>0){var W=H.map((function(e,n){return t.renderItem(e,n)})),K=[];r.Children.forEach(W,(function(e,n){K.push(r.cloneElement(e,{key:t.keys[n]}))})),z=_?r.createElement(f.a,{gutter:_.gutter},K):r.createElement("ul",{className:"".concat(R,"-items")},K)}else b||I||(z=t.renderEmpty(R,a));var G=q.position||"bottom";return r.createElement("div",k({className:V},Object(l.a)(A,["rowKey","renderItem","locale"])),("top"===G||"both"===G)&&B,P&&r.createElement("div",{className:"".concat(R,"-header")},P),r.createElement(s.default,M,z,b),T&&r.createElement("div",{className:"".concat(R,"-footer")},T),w||("bottom"===G||"both"===G)&&B)};var n=e.pagination,o=n&&"object"===S(n)?n:{};return t.state={paginationCurrent:o.defaultCurrent||1,paginationSize:o.defaultPageSize||10},t}return n=d,(o=[{key:"getChildContext",value:function(){return{grid:this.props.grid,itemLayout:this.props.itemLayout}}},{key:"triggerPaginationEvent",value:function(e){var t=this;return function(n,r){var o=t.props.pagination;t.setState({paginationCurrent:n,paginationSize:r}),o&&o[e]&&o[e](n,r)}}},{key:"isSomethingAfterLastItem",value:function(){var e=this.props,t=e.loadMore,n=e.pagination,r=e.footer;return!!(t||n||r)}},{key:"render",value:function(){return r.createElement(c.a,null,this.renderList)}}])&&T(n.prototype,o),a&&T(n,a),d}(r.Component);I.Item=j,I.childContextTypes={grid:o.any,itemLayout:o.string},I.defaultProps={dataSource:[],bordered:!1,split:!0,loading:!1,pagination:!1}},VaNO:function(e,t){e.exports=function(e){return this.__data__.has(e)}},Vl3Y:function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),o=n.n(r),a=n("17x9"),i=n("TSYQ"),l=n.n(i),s=n("QbLZ"),c=n.n(s),u=n("i8i4"),f=n.n(u),p=n("9Do8"),d=n.n(p),m=n("OFL0"),h=n.n(m),y=n("jo6Y"),v=n.n(y),g=n("YEIV"),b=n.n(g),O=n("m1cH"),w=n.n(O),E=n("fhzG"),_=n.n(E),C=n("aGtg"),j=n("oV5b"),S=n.n(j),x=n("2W6z"),P=n.n(x),k=n("mwIZ"),N=n.n(k),T=n("D1y2"),F=n.n(T),A=n("ljhN"),R=n.n(A),M=n("iCc5"),D=n.n(M),I=n("V7oC"),L=n.n(I),V=function e(t){D()(this,e),c()(this,t)};function q(e){return e instanceof V}function U(e){return q(e)?e:new V(e)}var z=n("2mql"),B=n.n(z);function H(e,t){return e.displayName="Form("+function(e){return e.displayName||e.name||"WrappedComponent"}(t)+")",e.WrappedComponent=t,B()(e,t)}function W(e){return e}function K(e){return Array.prototype.concat.apply([],e)}function G(e,t,n){var r={};return function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments[1],r=arguments[2],o=arguments[3],a=arguments[4];if(r(t,n))a(t,n);else if(null==n);else if(Array.isArray(n))n.forEach((function(n,i){return e(t+"["+i+"]",n,r,o,a)}));else{if("object"!=typeof n)return void P()(!1,o);Object.keys(n).forEach((function(i){var l=n[i];e(t+(t?".":"")+i,l,r,o,a)}))}}(void 0,e,t,n,(function(e,t){r[e]=t})),r}function Y(e,t,n){var r=e.map((function(e){var t=c()({},e,{trigger:e.trigger||[]});return"string"==typeof t.trigger&&(t.trigger=[t.trigger]),t}));return t&&r.push({trigger:n?[].concat(n):[],rules:t}),r}function Z(e){return e.filter((function(e){return!!e.rules&&e.rules.length})).map((function(e){return e.trigger})).reduce((function(e,t){return e.concat(t)}),[])}function Q(e){if(!e||!e.target)return e;var t=e.target;return"checkbox"===t.type?t.checked:t.value}function X(e,t,n){var r=e,o=t,a=n;return void 0===n&&("function"==typeof r?(a=r,o={},r=void 0):Array.isArray(r)?"function"==typeof o?(a=o,o={}):o=o||{}:(a=o,o=r||{},r=void 0)),{names:r,options:o,callback:a}}function J(e){return 0===Object.keys(e).length}function $(e){return!!e&&e.some((function(e){return e.rules&&e.rules.length}))}function ee(e,t){return 0===t.indexOf(e)&&-1!==[".","["].indexOf(t[e.length])}function te(e){return G(e,(function(e,t){return q(t)}),"You must wrap field data with `createFormField`.")}var ne=function(){function e(t){D()(this,e),re.call(this),this.fields=te(t),this.fieldsMeta={}}return L()(e,[{key:"updateFields",value:function(e){this.fields=te(e)}},{key:"flattenRegisteredFields",value:function(e){var t=this.getAllFieldsName();return G(e,(function(e){return t.indexOf(e)>=0}),"You cannot set a form field before rendering a field associated with the value.")}},{key:"setFields",value:function(e){var t=this,n=this.fieldsMeta,r=c()({},this.fields,e),o={};Object.keys(n).forEach((function(e){o[e]=t.getValueFromFields(e,r)})),Object.keys(o).forEach((function(e){var n=o[e],a=t.getFieldMeta(e);if(a&&a.normalize){var i=a.normalize(n,t.getValueFromFields(e,t.fields),o);i!==n&&(r[e]=c()({},r[e],{value:i}))}})),this.fields=r}},{key:"resetFields",value:function(e){var t=this.fields;return(e?this.getValidFieldsFullName(e):this.getAllFieldsName()).reduce((function(e,n){var r=t[n];return r&&"value"in r&&(e[n]={}),e}),{})}},{key:"setFieldMeta",value:function(e,t){this.fieldsMeta[e]=t}},{key:"setFieldsAsDirty",value:function(){var e=this;Object.keys(this.fields).forEach((function(t){var n=e.fields[t],r=e.fieldsMeta[t];n&&r&&$(r.validate)&&(e.fields[t]=c()({},n,{dirty:!0}))}))}},{key:"getFieldMeta",value:function(e){return this.fieldsMeta[e]=this.fieldsMeta[e]||{},this.fieldsMeta[e]}},{key:"getValueFromFields",value:function(e,t){var n=t[e];if(n&&"value"in n)return n.value;var r=this.getFieldMeta(e);return r&&r.initialValue}},{key:"getValidFieldsName",value:function(){var e=this,t=this.fieldsMeta;return t?Object.keys(t).filter((function(t){return!e.getFieldMeta(t).hidden})):[]}},{key:"getAllFieldsName",value:function(){var e=this.fieldsMeta;return e?Object.keys(e):[]}},{key:"getValidFieldsFullName",value:function(e){var t=Array.isArray(e)?e:[e];return this.getValidFieldsName().filter((function(e){return t.some((function(t){return e===t||(n=t,0===e.lastIndexOf(n,0)&&[".","["].indexOf(e[t.length])>=0);var n}))}))}},{key:"getFieldValuePropValue",value:function(e){var t=e.name,n=e.getValueProps,r=e.valuePropName,o=this.getField(t),a="value"in o?o.value:e.initialValue;return n?n(a):b()({},r,a)}},{key:"getField",value:function(e){return c()({},this.fields[e],{name:e})}},{key:"getNotCollectedFields",value:function(){var e=this;return this.getValidFieldsName().filter((function(t){return!e.fields[t]})).map((function(t){return{name:t,dirty:!1,value:e.getFieldMeta(t).initialValue}})).reduce((function(e,t){return F()(e,t.name,U(t))}),{})}},{key:"getNestedAllFields",value:function(){var e=this;return Object.keys(this.fields).reduce((function(t,n){return F()(t,n,U(e.fields[n]))}),this.getNotCollectedFields())}},{key:"getFieldMember",value:function(e,t){return this.getField(e)[t]}},{key:"getNestedFields",value:function(e,t){return(e||this.getValidFieldsName()).reduce((function(e,n){return F()(e,n,t(n))}),{})}},{key:"getNestedField",value:function(e,t){var n=this.getValidFieldsFullName(e);if(0===n.length||1===n.length&&n[0]===e)return t(e);var r="["===n[0][e.length],o=r?e.length:e.length+1;return n.reduce((function(e,n){return F()(e,n.slice(o),t(n))}),r?[]:{})}},{key:"isValidNestedFieldName",value:function(e){return this.getAllFieldsName().every((function(t){return!ee(t,e)&&!ee(e,t)}))}},{key:"clearField",value:function(e){delete this.fields[e],delete this.fieldsMeta[e]}}]),e}(),re=function(){var e=this;this.setFieldsInitialValue=function(t){var n=e.flattenRegisteredFields(t),r=e.fieldsMeta;Object.keys(n).forEach((function(t){r[t]&&e.setFieldMeta(t,c()({},e.getFieldMeta(t),{initialValue:n[t]}))}))},this.getAllValues=function(){var t=e.fieldsMeta,n=e.fields;return Object.keys(t).reduce((function(t,r){return F()(t,r,e.getValueFromFields(r,n))}),{})},this.getFieldsValue=function(t){return e.getNestedFields(t,e.getFieldValue)},this.getFieldValue=function(t){var n=e.fields;return e.getNestedField(t,(function(t){return e.getValueFromFields(t,n)}))},this.getFieldsError=function(t){return e.getNestedFields(t,e.getFieldError)},this.getFieldError=function(t){return e.getNestedField(t,(function(t){return(n=e.getFieldMember(t,"errors"))?n.map((function(e){return e&&e.message?e.message:e})):n;var n}))},this.isFieldValidating=function(t){return e.getFieldMember(t,"validating")},this.isFieldsValidating=function(t){return(t||e.getValidFieldsName()).some((function(t){return e.isFieldValidating(t)}))},this.isFieldTouched=function(t){return e.getFieldMember(t,"touched")},this.isFieldsTouched=function(t){return(t||e.getValidFieldsName()).some((function(t){return e.isFieldTouched(t)}))}};function oe(e){return new ne(e)}var ae=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.validateMessages,r=e.onFieldsChange,a=e.onValuesChange,i=e.mapProps,l=void 0===i?W:i,s=e.mapPropsToFields,u=e.fieldNameProp,f=e.fieldMetaProp,p=e.fieldDataProp,d=e.formPropName,m=void 0===d?"form":d,h=e.name,y=e.withRef;return function(e){var i=_()({displayName:"Form",mixins:t,getInitialState:function(){var e=this,t=s&&s(this.props);return this.fieldsStore=oe(t||{}),this.instances={},this.cachedBind={},this.clearedFieldMetaCache={},this.renderFields={},this.domFields={},["getFieldsValue","getFieldValue","setFieldsInitialValue","getFieldsError","getFieldError","isFieldValidating","isFieldsValidating","isFieldsTouched","isFieldTouched"].forEach((function(t){e[t]=function(){var n;return(n=e.fieldsStore)[t].apply(n,arguments)}})),{submitting:!1}},componentDidMount:function(){this.cleanUpUselessFields()},componentWillReceiveProps:function(e){s&&this.fieldsStore.updateFields(s(e))},componentDidUpdate:function(){this.cleanUpUselessFields()},onCollectCommon:function(e,t,n){var r=this.fieldsStore.getFieldMeta(e);if(r[t])r[t].apply(r,w()(n));else if(r.originalProps&&r.originalProps[t]){var o;(o=r.originalProps)[t].apply(o,w()(n))}var i=r.getValueFromEvent?r.getValueFromEvent.apply(r,w()(n)):Q.apply(void 0,w()(n));if(a&&i!==this.fieldsStore.getFieldValue(e)){var l=this.fieldsStore.getAllValues(),s={};l[e]=i,Object.keys(l).forEach((function(e){return F()(s,e,l[e])})),a(c()(b()({},m,this.getForm()),this.props),F()({},e,i),s)}var u=this.fieldsStore.getField(e);return{name:e,field:c()({},u,{value:i,touched:!0}),fieldMeta:r}},onCollect:function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];var a=this.onCollectCommon(e,t,r),i=a.name,l=a.field,s=a.fieldMeta,u=s.validate;this.fieldsStore.setFieldsAsDirty();var f=c()({},l,{dirty:$(u)});this.setFields(b()({},i,f))},onCollectValidate:function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];var a=this.onCollectCommon(e,t,r),i=a.field,l=a.fieldMeta,s=c()({},i,{dirty:!0});this.fieldsStore.setFieldsAsDirty(),this.validateFieldsInternal([s],{action:t,options:{firstFields:!!l.validateFirst}})},getCacheBind:function(e,t,n){this.cachedBind[e]||(this.cachedBind[e]={});var r=this.cachedBind[e];return r[t]&&r[t].oriFn===n||(r[t]={fn:n.bind(this,e,t),oriFn:n}),r[t].fn},getFieldDecorator:function(e,t){var n=this,r=this.getFieldProps(e,t);return function(t){n.renderFields[e]=!0;var a=n.fieldsStore.getFieldMeta(e),i=t.props;return a.originalProps=i,a.ref=t.ref,o.a.cloneElement(t,c()({},r,n.fieldsStore.getFieldValuePropValue(a)))}},getFieldProps:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Must call `getFieldProps` with valid name string!");delete this.clearedFieldMetaCache[e];var r=c()({name:e,trigger:"onChange",valuePropName:"value",validate:[]},n),o=r.rules,a=r.trigger,i=r.validateTrigger,l=void 0===i?a:i,s=r.validate,d=this.fieldsStore.getFieldMeta(e);"initialValue"in r&&(d.initialValue=r.initialValue);var m=c()({},this.fieldsStore.getFieldValuePropValue(r),{ref:this.getCacheBind(e,e+"__ref",this.saveRef)});u&&(m[u]=h?h+"_"+e:e);var y=Y(s,o,l),v=Z(y);v.forEach((function(n){m[n]||(m[n]=t.getCacheBind(e,n,t.onCollectValidate))})),a&&-1===v.indexOf(a)&&(m[a]=this.getCacheBind(e,a,this.onCollect));var g=c()({},d,r,{validate:y});return this.fieldsStore.setFieldMeta(e,g),f&&(m[f]=g),p&&(m[p]=this.fieldsStore.getField(e)),this.renderFields[e]=!0,m},getFieldInstance:function(e){return this.instances[e]},getRules:function(e,t){return K(e.validate.filter((function(e){return!t||e.trigger.indexOf(t)>=0})).map((function(e){return e.rules})))},setFields:function(e,t){var n=this,o=this.fieldsStore.flattenRegisteredFields(e);if(this.fieldsStore.setFields(o),r){var a=Object.keys(o).reduce((function(e,t){return F()(e,t,n.fieldsStore.getField(t))}),{});r(c()(b()({},m,this.getForm()),this.props),a,this.fieldsStore.getNestedAllFields())}this.forceUpdate(t)},setFieldsValue:function(e,t){var n=this.fieldsStore.fieldsMeta,r=this.fieldsStore.flattenRegisteredFields(e),o=Object.keys(r).reduce((function(e,t){if(n[t]){var o=r[t];e[t]={value:o}}return e}),{});if(this.setFields(o,t),a){var i=this.fieldsStore.getAllValues();a(c()(b()({},m,this.getForm()),this.props),e,i)}},saveRef:function(e,t,n){if(!n){var r=this.fieldsStore.getFieldMeta(e);return r.preserve||(this.clearedFieldMetaCache[e]={field:this.fieldsStore.getField(e),meta:r},this.clearField(e)),void delete this.domFields[e]}this.domFields[e]=!0,this.recoverClearedField(e);var o=this.fieldsStore.getFieldMeta(e);if(o){var a=o.ref;if(a){if("string"==typeof a)throw new Error("can not set ref string for "+e);"function"==typeof a?a(n):Object.prototype.hasOwnProperty.call(a,"current")&&(a.current=n)}}this.instances[e]=n},cleanUpUselessFields:function(){var e=this,t=this.fieldsStore.getAllFieldsName().filter((function(t){var n=e.fieldsStore.getFieldMeta(t);return!e.renderFields[t]&&!e.domFields[t]&&!n.preserve}));t.length&&t.forEach(this.clearField),this.renderFields={}},clearField:function(e){this.fieldsStore.clearField(e),delete this.instances[e],delete this.cachedBind[e]},resetFields:function(e){var t=this,n=this.fieldsStore.resetFields(e);(Object.keys(n).length>0&&this.setFields(n),e)?(Array.isArray(e)?e:[e]).forEach((function(e){return delete t.clearedFieldMetaCache[e]})):this.clearedFieldMetaCache={}},recoverClearedField:function(e){this.clearedFieldMetaCache[e]&&(this.fieldsStore.setFields(b()({},e,this.clearedFieldMetaCache[e].field)),this.fieldsStore.setFieldMeta(e,this.clearedFieldMetaCache[e].meta),delete this.clearedFieldMetaCache[e])},validateFieldsInternal:function(e,t,r){var o=this,a=t.fieldNames,i=t.action,l=t.options,s=void 0===l?{}:l,u={},f={},p={},d={};if(e.forEach((function(e){var t=e.name;if(!0===s.force||!1!==e.dirty){var n=o.fieldsStore.getFieldMeta(t),r=c()({},e);r.errors=void 0,r.validating=!0,r.dirty=!0,u[t]=o.getRules(n,i),f[t]=r.value,p[t]=r}else e.errors&&F()(d,t,{errors:e.errors})})),this.setFields(p),Object.keys(f).forEach((function(e){f[e]=o.fieldsStore.getFieldValue(e)})),r&&J(p))r(J(d)?null:d,this.fieldsStore.getFieldsValue(a));else{var m=new S.a(u);n&&m.messages(n),m.validate(f,s,(function(e){var t=c()({},d);e&&e.length&&e.forEach((function(e){var n=e.field,r=n;Object.keys(u).some((function(e){var t=u[e]||[];if(e===n)return r=e,!0;if(t.every((function(e){return"array"!==e.type}))||0!==n.indexOf(e+"."))return!1;var o=n.slice(e.length+1);return!!/^\d+$/.test(o)&&(r=e,!0)}));var o=N()(t,r);("object"!=typeof o||Array.isArray(o))&&F()(t,r,{errors:[]}),N()(t,r.concat(".errors")).push(e)}));var n=[],i={};Object.keys(u).forEach((function(e){var r=N()(t,e),a=o.fieldsStore.getField(e);R()(a.value,f[e])?(a.errors=r&&r.errors,a.value=f[e],a.validating=!1,a.dirty=!1,i[e]=a):n.push({name:e})})),o.setFields(i),r&&(n.length&&n.forEach((function(e){var n=e.name,r=[{message:n+" need to revalidate",field:n}];F()(t,n,{expired:!0,errors:r})})),r(J(t)?null:t,o.fieldsStore.getFieldsValue(a)))}))}},validateFields:function(e,t,n){var r=this,o=new Promise((function(o,a){var i=X(e,t,n),l=i.names,s=i.options,c=X(e,t,n).callback;if(!c||"function"==typeof c){var u=c;c=function(e,t){u&&u(e,t),e?a({errors:e,values:t}):o(t)}}var f=l?r.fieldsStore.getValidFieldsFullName(l):r.fieldsStore.getValidFieldsName(),p=f.filter((function(e){return $(r.fieldsStore.getFieldMeta(e).validate)})).map((function(e){var t=r.fieldsStore.getField(e);return t.value=r.fieldsStore.getFieldValue(e),t}));p.length?("firstFields"in s||(s.firstFields=f.filter((function(e){return!!r.fieldsStore.getFieldMeta(e).validateFirst}))),r.validateFieldsInternal(p,{fieldNames:f,options:s},c)):c(null,r.fieldsStore.getFieldsValue(f))}));return o.catch((function(e){return console.error,e})),o},isSubmitting:function(){return this.state.submitting},submit:function(e){var t=this;this.setState({submitting:!0}),e((function(){t.setState({submitting:!1})}))},render:function(){var t=this.props,n=t.wrappedComponentRef,r=v()(t,["wrappedComponentRef"]),a=b()({},m,this.getForm());y?a.ref="wrappedComponent":n&&(a.ref=n);var i=l.call(this,c()({},a,r));return o.a.createElement(e,i)}});return H(Object(C.a)(i),e)}},ie={getForm:function(){return{getFieldsValue:this.fieldsStore.getFieldsValue,getFieldValue:this.fieldsStore.getFieldValue,getFieldInstance:this.getFieldInstance,setFieldsValue:this.setFieldsValue,setFields:this.setFields,setFieldsInitialValue:this.fieldsStore.setFieldsInitialValue,getFieldDecorator:this.getFieldDecorator,getFieldProps:this.getFieldProps,getFieldsError:this.fieldsStore.getFieldsError,getFieldError:this.fieldsStore.getFieldError,isFieldValidating:this.fieldsStore.isFieldValidating,isFieldsValidating:this.fieldsStore.isFieldsValidating,isFieldsTouched:this.fieldsStore.isFieldsTouched,isFieldTouched:this.fieldsStore.isFieldTouched,isSubmitting:this.isSubmitting,submit:this.submit,validateFields:this.validateFields,resetFields:this.resetFields}}};function le(e,t){var n=window.getComputedStyle,r=n?n(e):e.currentStyle;if(r)return r[t.replace(/-(\w)/gi,(function(e,t){return t.toUpperCase()}))]}var se={getForm:function(){return c()({},ie.getForm.call(this),{validateFieldsAndScroll:this.validateFieldsAndScroll})},validateFieldsAndScroll:function(e,t,n){var r=this,o=X(e,t,n),a=o.names,i=o.callback,l=o.options;return this.validateFields(a,l,(function(e,t){if(e){var n=r.fieldsStore.getValidFieldsName(),o=void 0,a=void 0;if(n.forEach((function(t){if(h()(e,t)){var n=r.getFieldInstance(t);if(n){var i=f.a.findDOMNode(n),l=i.getBoundingClientRect().top;"hidden"!==i.type&&(void 0===a||a>l)&&(a=l,o=i)}}})),o){var s=l.container||function(e){for(var t=e,n=void 0;"body"!==(n=t.nodeName.toLowerCase());){var r=le(t,"overflowY");if(t!==e&&("auto"===r||"scroll"===r)&&t.scrollHeight>t.clientHeight)return t;t=t.parentNode}return"body"===n?t.ownerDocument:t}(o);d()(o,s,c()({onlyScrollIfNeeded:!0},l.scroll))}}"function"==typeof i&&i(e,t)}))}};var ce=function(e){return ae(c()({},e),[se])},ue=n("BGR+"),fe=n("H84U"),pe=n("CWQg"),de=n("6CfX"),me=n("MFj2"),he=n("qrJ5"),ye=n("/kpp"),ve=n("CtXQ"),ge=n("foW8"),be=n.n(ge)()({labelAlign:"right",vertical:!1});function Oe(e){return(Oe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function we(){return(we=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Ee(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ce(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function je(e,t){return(je=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Se(e,t){return!t||"object"!==Oe(t)&&"function"!=typeof t?xe(e):t}function xe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Pe(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function ke(e){return(ke=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ne(e){return function(e){if(Array.isArray(e))return Te(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Te(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Te(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Te(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Fe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},Ae=Object(pe.a)("success","warning","error","validating","");Object(pe.a)("left","right");var Re=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&je(e,t)}(s,e);var t,n,o,a,i=(t=s,function(){var e,n=ke(t);if(Pe()){var r=ke(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return Se(this,e)});function s(){var e;return _e(this,s),(e=i.apply(this,arguments)).helpShow=!1,e.onLabelClick=function(){var t=e.props.id||e.getId();if(t){var n=u.findDOMNode(xe(e)).querySelector('[id="'.concat(t,'"]'));n&&n.focus&&n.focus()}},e.onHelpAnimEnd=function(t,n){e.helpShow=n,n||e.setState({})},e.renderFormItem=function(t){var n,o=t.getPrefixCls,a=e.props,i=a.prefixCls,s=a.style,c=a.className,u=Fe(a,["prefixCls","style","className"]),f=o("form",i),p=e.renderChildren(f),d=(Ee(n={},"".concat(f,"-item"),!0),Ee(n,"".concat(f,"-item-with-help"),e.helpShow),Ee(n,"".concat(c),!!c),n);return r.createElement(he.a,we({className:l()(d),style:s},Object(ue.a)(u,["id","htmlFor","label","labelAlign","labelCol","wrapperCol","help","extra","validateStatus","hasFeedback","required","colon"]),{key:"row"}),p)},e}return n=s,(o=[{key:"componentDidMount",value:function(){var e=this.props,t=e.children,n=e.help,r=e.validateStatus,o=e.id;Object(de.a)(this.getControls(t,!0).length<=1||void 0!==n||void 0!==r,"Form.Item","Cannot generate `validateStatus` and `help` automatically, while there are more than one `getFieldDecorator` in it."),Object(de.a)(!o,"Form.Item","`id` is deprecated for its label `htmlFor`. Please use `htmlFor` directly.")}},{key:"getHelpMessage",value:function(){var e=this.props.help;if(void 0===e&&this.getOnlyControl()){var t=this.getField().errors;return t?t.map((function(e,t){var n=null;return r.isValidElement(e)?n=e:r.isValidElement(e.message)&&(n=e.message),n?r.cloneElement(n,{key:t}):e.message})).reduce((function(e,t){return[].concat(Ne(e),[" ",t])}),[]).slice(1):""}return e}},{key:"getControls",value:function(e,t){for(var n=[],o=r.Children.toArray(e),a=0;a<o.length&&(t||!(n.length>0));a++){var i=o[a];(!i.type||i.type!==s&&"FormItem"!==i.type.displayName)&&i.props&&("data-__meta"in i.props?n.push(i):i.props.children&&(n=n.concat(this.getControls(i.props.children,t))))}return n}},{key:"getOnlyControl",value:function(){var e=this.getControls(this.props.children,!1)[0];return void 0!==e?e:null}},{key:"getChildProp",value:function(e){var t=this.getOnlyControl();return t&&t.props&&t.props[e]}},{key:"getId",value:function(){return this.getChildProp("id")}},{key:"getMeta",value:function(){return this.getChildProp("data-__meta")}},{key:"getField",value:function(){return this.getChildProp("data-__field")}},{key:"getValidateStatus",value:function(){if(!this.getOnlyControl())return"";var e=this.getField();if(e.validating)return"validating";if(e.errors)return"error";var t="value"in e?e.value:this.getMeta().initialValue;return null!=t&&""!==t?"success":""}},{key:"isRequired",value:function(){var e=this.props.required;return void 0!==e?e:!!this.getOnlyControl()&&((this.getMeta()||{}).validate||[]).filter((function(e){return!!e.rules})).some((function(e){return e.rules.some((function(e){return e.required}))}))}},{key:"renderHelp",value:function(e){var t=this.getHelpMessage(),n=t?r.createElement("div",{className:"".concat(e,"-explain"),key:"help"},t):null;return n&&(this.helpShow=!!n),r.createElement(me.a,{transitionName:"show-help",component:"",transitionAppear:!0,key:"help",onEnd:this.onHelpAnimEnd},n)}},{key:"renderExtra",value:function(e){var t=this.props.extra;return t?r.createElement("div",{className:"".concat(e,"-extra")},t):null}},{key:"renderValidateWrapper",value:function(e,t,n,o){var a=this.props,i=this.getOnlyControl,s=void 0===a.validateStatus&&i?this.getValidateStatus():a.validateStatus,c="".concat(e,"-item-control");s&&(c=l()("".concat(e,"-item-control"),{"has-feedback":a.hasFeedback||"validating"===s,"has-success":"success"===s,"has-warning":"warning"===s,"has-error":"error"===s,"is-validating":"validating"===s}));var u="";switch(s){case"success":u="check-circle";break;case"warning":u="exclamation-circle";break;case"error":u="close-circle";break;case"validating":u="loading";break;default:u=""}var f=a.hasFeedback&&u?r.createElement("span",{className:"".concat(e,"-item-children-icon")},r.createElement(ve.default,{type:u,theme:"loading"===u?"outlined":"filled"})):null;return r.createElement("div",{className:c},r.createElement("span",{className:"".concat(e,"-item-children")},t,f),n,o)}},{key:"renderWrapper",value:function(e,t){var n=this;return r.createElement(be.Consumer,{key:"wrapper"},(function(o){var a=o.wrapperCol,i=o.vertical,s=n.props.wrapperCol,c=("wrapperCol"in n.props?s:a)||{},u=l()("".concat(e,"-item-control-wrapper"),c.className);return r.createElement(be.Provider,{value:{vertical:i}},r.createElement(ye.a,we({},c,{className:u}),t))}))}},{key:"renderLabel",value:function(e){var t=this;return r.createElement(be.Consumer,{key:"label"},(function(n){var o,a=n.vertical,i=n.labelAlign,s=n.labelCol,c=n.colon,u=t.props,f=u.label,p=u.labelCol,d=u.labelAlign,m=u.colon,h=u.id,y=u.htmlFor,v=t.isRequired(),g=("labelCol"in t.props?p:s)||{},b="labelAlign"in t.props?d:i,O="".concat(e,"-item-label"),w=l()(O,"left"===b&&"".concat(O,"-left"),g.className),E=f,_=!0===m||!1!==c&&!1!==m;_&&!a&&"string"==typeof f&&""!==f.trim()&&(E=f.replace(/[::]\s*$/,""));var C=l()((Ee(o={},"".concat(e,"-item-required"),v),Ee(o,"".concat(e,"-item-no-colon"),!_),o));return f?r.createElement(ye.a,we({},g,{className:w}),r.createElement("label",{htmlFor:y||h||t.getId(),className:C,title:"string"==typeof f?f:"",onClick:t.onLabelClick},E)):null}))}},{key:"renderChildren",value:function(e){var t=this.props.children;return[this.renderLabel(e),this.renderWrapper(e,this.renderValidateWrapper(e,t,this.renderHelp(e),this.renderExtra(e)))]}},{key:"render",value:function(){return r.createElement(fe.a,null,this.renderFormItem)}}])&&Ce(n.prototype,o),a&&Ce(n,a),s}(r.Component);function Me(e){return(Me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function De(){return(De=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Ie(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Le(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ve(e,t){return(Ve=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function qe(e,t){return!t||"object"!==Me(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Ue(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function ze(e){return(ze=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}Re.defaultProps={hasFeedback:!1},Re.propTypes={prefixCls:a.string,label:a.oneOfType([a.string,a.node]),labelCol:a.object,help:a.oneOfType([a.node,a.bool]),validateStatus:a.oneOf(Ae),hasFeedback:a.bool,wrapperCol:a.object,className:a.string,id:a.string,children:a.node,colon:a.bool};var Be=Object(pe.a)("horizontal","inline","vertical"),He=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ve(e,t)}(s,e);var t,n,o,a,i=(t=s,function(){var e,n=ze(t);if(Ue()){var r=ze(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return qe(this,e)});function s(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),(t=i.call(this,e)).renderForm=function(e){var n,o=e.getPrefixCls,a=t.props,i=a.prefixCls,s=a.hideRequiredMark,c=a.className,u=void 0===c?"":c,f=a.layout,p=o("form",i),d=l()(p,(Ie(n={},"".concat(p,"-horizontal"),"horizontal"===f),Ie(n,"".concat(p,"-vertical"),"vertical"===f),Ie(n,"".concat(p,"-inline"),"inline"===f),Ie(n,"".concat(p,"-hide-required-mark"),s),n),u),m=Object(ue.a)(t.props,["prefixCls","className","layout","form","hideRequiredMark","wrapperCol","labelAlign","labelCol","colon"]);return r.createElement("form",De({},m,{className:d}))},Object(de.a)(!e.form,"Form","It is unnecessary to pass `form` to `Form` after antd@1.7.0."),t}return n=s,(o=[{key:"render",value:function(){var e=this.props,t=e.wrapperCol,n=e.labelAlign,o=e.labelCol,a=e.layout,i=e.colon;return r.createElement(be.Provider,{value:{wrapperCol:t,labelAlign:n,labelCol:o,vertical:"vertical"===a,colon:i}},r.createElement(fe.a,null,this.renderForm))}}])&&Le(n.prototype,o),a&&Le(n,a),s}(r.Component);He.defaultProps={colon:!0,layout:"horizontal",hideRequiredMark:!1,onSubmit:function(e){e.preventDefault()}},He.propTypes={prefixCls:a.string,layout:a.oneOf(Be),children:a.any,onSubmit:a.func,hideRequiredMark:a.bool,colon:a.bool},He.Item=Re,He.createFormField=U,He.create=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return ce(De(De({fieldNameProp:"id"},e),{fieldMetaProp:"data-__meta",fieldDataProp:"data-__field"}))};t.default=He},"XR+G":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t)&&!e.required)return n();a.default.required(e,t,r,l,o),void 0!==t&&(a.default.type(e,t,r,l,o),a.default.range(e,t,r,l,o))}n(l)}},XZDd:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t)&&!e.required)return n();a.default.required(e,t,r,l,o),void 0!==t&&a.default.type(e,t,r,l,o)}n(l)}},"Xt/L":function(e,t){e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1}},ZCgT:function(e,t,n){var r=n("tLB3");e.exports=function(e){return e?(e=r(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},ZCpW:function(e,t,n){var r=n("lm/5"),o=n("O7RO"),a=n("IOzZ");e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?a(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},ZTPi:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return Ke}));var r=n("q1tI"),o=n.n(r),a=n("i8i4"),i=n("QbLZ"),l=n.n(i),s=n("YEIV"),c=n.n(s),u=n("jo6Y"),f=n.n(u),p=n("iCc5"),d=n.n(p),m=n("V7oC"),h=n.n(m),y=n("FYw3"),v=n.n(y),g=n("mRg0"),b=n.n(g),O=n("17x9"),w=n.n(O),E=n("TSYQ"),_=n.n(E),C=n("n1GQ"),j=n.n(C),S=n("VCL8"),x=37,P=38,k=39,N=40;function T(e){var t=[];return o.a.Children.forEach(e,(function(e){e&&t.push(e)})),t}function F(e,t){for(var n=T(e),r=0;r<n.length;r++)if(n[r].key===t)return r;return-1}function A(e,t){e.transform=t,e.webkitTransform=t,e.mozTransform=t}function R(e){return("transform"in e||"webkitTransform"in e||"MozTransform"in e)&&window.atob}function M(e){return"left"===e||"right"===e}function D(e,t){return+window.getComputedStyle(e).getPropertyValue(t).replace("px","")}function I(e){return Object.keys(e).reduce((function(t,n){return"aria-"!==n.substr(0,5)&&"data-"!==n.substr(0,5)&&"role"!==n||(t[n]=e[n]),t}),{})}function L(e,t){return+e.getPropertyValue(t).replace("px","")}function V(e,t,n,r,o){var a=D(o,"padding-"+e);if(!r||!r.parentNode)return a;var i=r.parentNode.childNodes;return Array.prototype.some.call(i,(function(o){var i=window.getComputedStyle(o);return o!==r?(a+=L(i,"margin-"+e),a+=o[t],a+=L(i,"margin-"+n),"content-box"===i.boxSizing&&(a+=L(i,"border-"+e+"-width")+L(i,"border-"+n+"-width")),!1):(a+=L(i,"margin-"+e),!0)})),a}var q=n("4IlW"),U=n("foW8"),z=n.n(U)()({}),B=z.Provider,H=z.Consumer,W={width:0,height:0,overflow:"hidden",position:"absolute"},K=function(e){function t(){var e,n,r,o;d()(this,t);for(var a=arguments.length,i=Array(a),l=0;l<a;l++)i[l]=arguments[l];return n=r=v()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.onKeyDown=function(e){var t=e.target,n=e.which,o=e.shiftKey,a=r.props,i=a.nextElement,l=a.prevElement;n===q.a.TAB&&document.activeElement===t&&(!o&&i&&i.focus(),o&&l&&l.focus())},o=n,v()(r,o)}return b()(t,e),h()(t,[{key:"render",value:function(){var e=this.props.setRef;return o.a.createElement("div",{tabIndex:0,ref:e,style:W,onKeyDown:this.onKeyDown,role:"presentation"})}}]),t}(o.a.Component);K.propTypes={setRef:w.a.func,prevElement:w.a.object,nextElement:w.a.object};var G=K,Y=function(e){function t(){return d()(this,t),v()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return b()(t,e),h()(t,[{key:"render",value:function(){var e,t=this.props,n=t.id,r=t.className,a=t.destroyInactiveTabPane,i=t.active,s=t.forceRender,u=t.rootPrefixCls,p=t.style,d=t.children,m=t.placeholder,h=f()(t,["id","className","destroyInactiveTabPane","active","forceRender","rootPrefixCls","style","children","placeholder"]);this._isActived=this._isActived||i;var y=u+"-tabpane",v=_()((e={},c()(e,y,1),c()(e,y+"-inactive",!i),c()(e,y+"-active",i),c()(e,r,r),e)),g=(a?i:this._isActived)||s;return o.a.createElement(H,null,(function(e){var t=e.sentinelStart,r=e.sentinelEnd,a=e.setPanelSentinelStart,s=e.setPanelSentinelEnd,c=void 0,u=void 0;return i&&g&&(c=o.a.createElement(G,{setRef:a,prevElement:t}),u=o.a.createElement(G,{setRef:s,nextElement:r})),o.a.createElement("div",l()({style:p,role:"tabpanel","aria-hidden":i?"false":"true",className:v,id:n},I(h)),c,g?d:m,u)}))}}]),t}(o.a.Component),Z=Y;function Q(e){var t=void 0;return o.a.Children.forEach(e.children,(function(e){!e||t||e.props.disabled||(t=e.key)})),t}Y.propTypes={className:w.a.string,active:w.a.bool,style:w.a.any,destroyInactiveTabPane:w.a.bool,forceRender:w.a.bool,placeholder:w.a.node,rootPrefixCls:w.a.string,children:w.a.node,id:w.a.string},Y.defaultProps={placeholder:null};var X=function(e){function t(e){d()(this,t);var n=v()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));J.call(n);var r=void 0;return r="activeKey"in e?e.activeKey:"defaultActiveKey"in e?e.defaultActiveKey:Q(e),n.state={activeKey:r},n}return b()(t,e),h()(t,[{key:"componentWillUnmount",value:function(){this.destroy=!0,j.a.cancel(this.sentinelId)}},{key:"updateSentinelContext",value:function(){var e=this;this.destroy||(j.a.cancel(this.sentinelId),this.sentinelId=j()((function(){e.destroy||e.forceUpdate()})))}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls,r=t.navWrapper,a=t.tabBarPosition,i=t.className,s=t.renderTabContent,u=t.renderTabBar,p=t.destroyInactiveTabPane,d=t.direction,m=f()(t,["prefixCls","navWrapper","tabBarPosition","className","renderTabContent","renderTabBar","destroyInactiveTabPane","direction"]),h=_()((e={},c()(e,n,1),c()(e,n+"-"+a,1),c()(e,i,!!i),c()(e,n+"-rtl","rtl"===d),e));this.tabBar=u();var y=o.a.cloneElement(this.tabBar,{prefixCls:n,navWrapper:r,key:"tabBar",onKeyDown:this.onNavKeyDown,tabBarPosition:a,onTabClick:this.onTabClick,panels:t.children,activeKey:this.state.activeKey,direction:this.props.direction}),v=o.a.cloneElement(s(),{prefixCls:n,tabBarPosition:a,activeKey:this.state.activeKey,destroyInactiveTabPane:p,children:t.children,onChange:this.setActiveKey,key:"tabContent",direction:this.props.direction}),g=o.a.createElement(G,{key:"sentinelStart",setRef:this.setSentinelStart,nextElement:this.panelSentinelStart}),b=o.a.createElement(G,{key:"sentinelEnd",setRef:this.setSentinelEnd,prevElement:this.panelSentinelEnd}),O=[];return"bottom"===a?O.push(g,v,b,y):O.push(y,g,v,b),o.a.createElement(B,{value:{sentinelStart:this.sentinelStart,sentinelEnd:this.sentinelEnd,setPanelSentinelStart:this.setPanelSentinelStart,setPanelSentinelEnd:this.setPanelSentinelEnd}},o.a.createElement("div",l()({className:h,style:t.style},I(m),{onScroll:this.onScroll}),O))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n={};return"activeKey"in e?n.activeKey=e.activeKey:function(e,t){return o.a.Children.map(e.children,(function(e){return e&&e.key})).indexOf(t)>=0}(e,t.activeKey)||(n.activeKey=Q(e)),Object.keys(n).length>0?n:null}}]),t}(o.a.Component),J=function(){var e=this;this.onTabClick=function(t,n){e.tabBar.props.onTabClick&&e.tabBar.props.onTabClick(t,n),e.setActiveKey(t)},this.onNavKeyDown=function(t){var n=t.keyCode;if(n===k||n===N){t.preventDefault();var r=e.getNextActiveKey(!0);e.onTabClick(r)}else if(n===x||n===P){t.preventDefault();var o=e.getNextActiveKey(!1);e.onTabClick(o)}},this.onScroll=function(e){var t=e.target;t===e.currentTarget&&t.scrollLeft>0&&(t.scrollLeft=0)},this.setSentinelStart=function(t){e.sentinelStart=t},this.setSentinelEnd=function(t){e.sentinelEnd=t},this.setPanelSentinelStart=function(t){t!==e.panelSentinelStart&&e.updateSentinelContext(),e.panelSentinelStart=t},this.setPanelSentinelEnd=function(t){t!==e.panelSentinelEnd&&e.updateSentinelContext(),e.panelSentinelEnd=t},this.setActiveKey=function(t){e.state.activeKey!==t&&("activeKey"in e.props||e.setState({activeKey:t}),e.props.onChange(t))},this.getNextActiveKey=function(t){var n=e.state.activeKey,r=[];o.a.Children.forEach(e.props.children,(function(e){e&&!e.props.disabled&&(t?r.push(e):r.unshift(e))}));var a=r.length,i=a&&r[0].key;return r.forEach((function(e,t){e.key===n&&(i=t===a-1?r[0].key:r[t+1].key)})),i}};X.propTypes={destroyInactiveTabPane:w.a.bool,renderTabBar:w.a.func.isRequired,renderTabContent:w.a.func.isRequired,navWrapper:w.a.func,onChange:w.a.func,children:w.a.node,prefixCls:w.a.string,className:w.a.string,tabBarPosition:w.a.string,style:w.a.object,activeKey:w.a.string,defaultActiveKey:w.a.string,direction:w.a.string},X.defaultProps={prefixCls:"rc-tabs",destroyInactiveTabPane:!1,onChange:function(){},navWrapper:function(e){return e},tabBarPosition:"top",children:null,style:{},direction:"ltr"},X.TabPane=Z,Object(S.polyfill)(X);var $=X,ee=function(e){function t(){return d()(this,t),v()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return b()(t,e),h()(t,[{key:"getTabPanes",value:function(){var e=this.props,t=e.activeKey,n=e.children,r=[];return o.a.Children.forEach(n,(function(n){if(n){var a=n.key,i=t===a;r.push(o.a.cloneElement(n,{active:i,destroyInactiveTabPane:e.destroyInactiveTabPane,rootPrefixCls:e.prefixCls}))}})),r}},{key:"render",value:function(){var e,t,n=this.props,r=n.prefixCls,a=n.children,i=n.activeKey,s=n.className,u=n.tabBarPosition,f=n.animated,p=n.animatedWithMargin,d=n.direction,m=n.style,h=_()((e={},c()(e,r+"-content",!0),c()(e,f?r+"-content-animated":r+"-content-no-animated",!0),e),s);if(f){var y=F(a,i);if(-1!==y){var v=p?function(e,t){var n=M(t)?"marginTop":"marginLeft";return c()({},n,100*-e+"%")}(y,u):{transform:t=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",r=M(t)?"translateY":"translateX";return M(t)||"rtl"!==n?r+"("+100*-e+"%) translateZ(0)":r+"("+100*e+"%) translateZ(0)"}(y,u,d),WebkitTransform:t,MozTransform:t};m=l()({},m,v)}else m=l()({},m,{display:"none"})}return o.a.createElement("div",{className:h,style:m},this.getTabPanes())}}]),t}(o.a.Component),te=ee;ee.propTypes={animated:w.a.bool,animatedWithMargin:w.a.bool,prefixCls:w.a.string,children:w.a.node,activeKey:w.a.string,style:w.a.any,tabBarPosition:w.a.string,className:w.a.string,destroyInactiveTabPane:w.a.bool,direction:w.a.string},ee.defaultProps={animated:!0};var ne=$,re=n("BGR+");function oe(e,t){var n=e.props,r=n.styles,o=n.panels,a=n.activeKey,i=n.direction,l=e.props.getRef("root"),s=e.props.getRef("nav")||l,c=e.props.getRef("inkBar"),u=e.props.getRef("activeTab"),f=c.style,p=e.props.tabBarPosition,d=F(o,a);if(t&&(f.display="none"),u){var m=u,h=R(f);if(A(f,""),f.width="",f.height="",f.left="",f.top="",f.bottom="",f.right="","top"===p||"bottom"===p){var y=function(e,t){return V("left","offsetWidth","right",e,t)}(m,s),v=m.offsetWidth;v===l.offsetWidth?v=0:r.inkBar&&void 0!==r.inkBar.width&&(v=parseFloat(r.inkBar.width,10))&&(y+=(m.offsetWidth-v)/2),"rtl"===i&&(y=D(m,"margin-left")-y),h?A(f,"translate3d("+y+"px,0,0)"):f.left=y+"px",f.width=v+"px"}else{var g=function(e,t){return V("top","offsetHeight","bottom",e,t)}(m,s),b=m.offsetHeight;r.inkBar&&void 0!==r.inkBar.height&&(b=parseFloat(r.inkBar.height,10))&&(g+=(m.offsetHeight-b)/2),h?(A(f,"translate3d(0,"+g+"px,0)"),f.top="0"):f.top=g+"px",f.height=b+"px"}}f.display=-1!==d?"block":"none"}var ae=function(e){function t(){return d()(this,t),v()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return b()(t,e),h()(t,[{key:"componentDidMount",value:function(){var e=this;this.timeout=setTimeout((function(){oe(e,!0)}),0)}},{key:"componentDidUpdate",value:function(){oe(this)}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeout)}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls,r=t.styles,a=t.inkBarAnimated,i=n+"-ink-bar",l=_()((e={},c()(e,i,!0),c()(e,a?i+"-animated":i+"-no-animated",!0),e));return o.a.createElement("div",{style:r.inkBar,className:l,key:"inkBar",ref:this.props.saveRef("inkBar")})}}]),t}(o.a.Component),ie=ae;ae.propTypes={prefixCls:w.a.string,styles:w.a.object,inkBarAnimated:w.a.bool,saveRef:w.a.func,direction:w.a.string},ae.defaultProps={prefixCls:"",inkBarAnimated:!0,styles:{},saveRef:function(){}};var le=n("2W6z"),se=n.n(le),ce=function(e){function t(){return d()(this,t),v()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return b()(t,e),h()(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.panels,r=t.activeKey,a=t.prefixCls,i=t.tabBarGutter,s=t.saveRef,u=t.tabBarPosition,f=t.renderTabBarNode,p=t.direction,d=[];return o.a.Children.forEach(n,(function(t,m){if(t){var h=t.key,y=r===h?a+"-tab-active":"";y+=" "+a+"-tab";var v={};t.props.disabled?y+=" "+a+"-tab-disabled":v={onClick:e.props.onTabClick.bind(e,h)};var g={};r===h&&(g.ref=s("activeTab"));var b=i&&m===n.length-1?0:i,O="rtl"===p?"marginLeft":"marginRight",w=c()({},M(u)?"marginBottom":O,b);se()("tab"in t.props,"There must be `tab` property on children of Tabs.");var E=o.a.createElement("div",l()({role:"tab","aria-disabled":t.props.disabled?"true":"false","aria-selected":r===h?"true":"false"},v,{className:y,key:h,style:w},g),t.props.tab);f&&(E=f(E)),d.push(E)}})),o.a.createElement("div",{ref:s("navTabsContainer")},d)}}]),t}(o.a.Component),ue=ce;ce.propTypes={activeKey:w.a.string,panels:w.a.node,prefixCls:w.a.string,tabBarGutter:w.a.number,onTabClick:w.a.func,saveRef:w.a.func,renderTabBarNode:w.a.func,tabBarPosition:w.a.string,direction:w.a.string},ce.defaultProps={panels:[],prefixCls:[],tabBarGutter:null,onTabClick:function(){},saveRef:function(){}};var fe=function(e){function t(){return d()(this,t),v()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return b()(t,e),h()(t,[{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.onKeyDown,a=e.className,i=e.extraContent,s=e.style,u=e.tabBarPosition,p=e.children,d=f()(e,["prefixCls","onKeyDown","className","extraContent","style","tabBarPosition","children"]),m=_()(t+"-bar",c()({},a,!!a)),h="top"===u||"bottom"===u,y=h?{float:"right"}:{},v=i&&i.props?i.props.style:{},g=p;return i&&(g=[Object(r.cloneElement)(i,{key:"extra",style:l()({},y,v)}),Object(r.cloneElement)(p,{key:"content"})],g=h?g:g.reverse()),o.a.createElement("div",l()({role:"tablist",className:m,tabIndex:"0",ref:this.props.saveRef("root"),onKeyDown:n,style:s},I(d)),g)}}]),t}(o.a.Component),pe=fe;fe.propTypes={prefixCls:w.a.string,className:w.a.string,style:w.a.object,tabBarPosition:w.a.oneOf(["left","right","top","bottom"]),children:w.a.node,extraContent:w.a.node,onKeyDown:w.a.func,saveRef:w.a.func},fe.defaultProps={prefixCls:"",className:"",style:{},tabBarPosition:"top",extraContent:null,children:null,onKeyDown:function(){},saveRef:function(){}};var de=n("sEfC"),me=n.n(de),he=n("bdgK"),ye=function(e){function t(e){d()(this,t);var n=v()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.prevTransitionEnd=function(e){if("opacity"===e.propertyName){var t=n.props.getRef("container");n.scrollToActiveTab({target:t,currentTarget:t})}},n.scrollToActiveTab=function(e){var t=n.props.getRef("activeTab"),r=n.props.getRef("navWrap");if((!e||e.target===e.currentTarget)&&t){var o=n.isNextPrevShown()&&n.lastNextPrevShown;if(n.lastNextPrevShown=n.isNextPrevShown(),o){var a=n.getScrollWH(t),i=n.getOffsetWH(r),l=n.offset,s=n.getOffsetLT(r),c=n.getOffsetLT(t);s>c?(l+=s-c,n.setOffset(l)):s+i<c+a&&(l-=c+a-(s+i),n.setOffset(l))}}},n.prev=function(e){n.props.onPrevClick(e);var t=n.props.getRef("navWrap"),r=n.getOffsetWH(t),o=n.offset;n.setOffset(o+r)},n.next=function(e){n.props.onNextClick(e);var t=n.props.getRef("navWrap"),r=n.getOffsetWH(t),o=n.offset;n.setOffset(o-r)},n.offset=0,n.state={next:!1,prev:!1},n}return b()(t,e),h()(t,[{key:"componentDidMount",value:function(){var e=this;this.componentDidUpdate(),this.debouncedResize=me()((function(){e.setNextPrev(),e.scrollToActiveTab()}),200),this.resizeObserver=new he.default(this.debouncedResize),this.resizeObserver.observe(this.props.getRef("container"))}},{key:"componentDidUpdate",value:function(e){var t=this.props;if(e&&e.tabBarPosition!==t.tabBarPosition)this.setOffset(0);else{var n=this.setNextPrev();this.isNextPrevShown(this.state)!==this.isNextPrevShown(n)?this.setState({},this.scrollToActiveTab):e&&t.activeKey===e.activeKey||this.scrollToActiveTab()}}},{key:"componentWillUnmount",value:function(){this.resizeObserver&&this.resizeObserver.disconnect(),this.debouncedResize&&this.debouncedResize.cancel&&this.debouncedResize.cancel()}},{key:"setNextPrev",value:function(){var e=this.props.getRef("nav"),t=this.props.getRef("navTabsContainer"),n=this.getScrollWH(t||e),r=this.getOffsetWH(this.props.getRef("container"))+1,o=this.getOffsetWH(this.props.getRef("navWrap")),a=this.offset,i=r-n,l=this.state,s=l.next,c=l.prev;if(i>=0)s=!1,this.setOffset(0,!1),a=0;else if(i<a)s=!0;else{s=!1;var u=o-n;this.setOffset(u,!1),a=u}return c=a<0,this.setNext(s),this.setPrev(c),{next:s,prev:c}}},{key:"getOffsetWH",value:function(e){var t=this.props.tabBarPosition,n="offsetWidth";return"left"!==t&&"right"!==t||(n="offsetHeight"),e[n]}},{key:"getScrollWH",value:function(e){var t=this.props.tabBarPosition,n="scrollWidth";return"left"!==t&&"right"!==t||(n="scrollHeight"),e[n]}},{key:"getOffsetLT",value:function(e){var t=this.props.tabBarPosition,n="left";return"left"!==t&&"right"!==t||(n="top"),e.getBoundingClientRect()[n]}},{key:"setOffset",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=Math.min(0,e);if(this.offset!==n){this.offset=n;var r={},o=this.props.tabBarPosition,a=this.props.getRef("nav").style,i=R(a);"left"===o||"right"===o?r=i?{value:"translate3d(0,"+n+"px,0)"}:{name:"top",value:n+"px"}:i?("rtl"===this.props.direction&&(n=-n),r={value:"translate3d("+n+"px,0,0)"}):r={name:"left",value:n+"px"},i?A(a,r.value):a[r.name]=r.value,t&&this.setNextPrev()}}},{key:"setPrev",value:function(e){this.state.prev!==e&&this.setState({prev:e})}},{key:"setNext",value:function(e){this.state.next!==e&&this.setState({next:e})}},{key:"isNextPrevShown",value:function(e){return e?e.next||e.prev:this.state.next||this.state.prev}},{key:"render",value:function(){var e,t,n,r,a=this.state,i=a.next,l=a.prev,s=this.props,u=s.prefixCls,f=s.scrollAnimated,p=s.navWrapper,d=s.prevIcon,m=s.nextIcon,h=l||i,y=o.a.createElement("span",{onClick:l?this.prev:null,unselectable:"unselectable",className:_()((e={},c()(e,u+"-tab-prev",1),c()(e,u+"-tab-btn-disabled",!l),c()(e,u+"-tab-arrow-show",h),e)),onTransitionEnd:this.prevTransitionEnd},d||o.a.createElement("span",{className:u+"-tab-prev-icon"})),v=o.a.createElement("span",{onClick:i?this.next:null,unselectable:"unselectable",className:_()((t={},c()(t,u+"-tab-next",1),c()(t,u+"-tab-btn-disabled",!i),c()(t,u+"-tab-arrow-show",h),t))},m||o.a.createElement("span",{className:u+"-tab-next-icon"})),g=u+"-nav",b=_()((n={},c()(n,g,!0),c()(n,f?g+"-animated":g+"-no-animated",!0),n));return o.a.createElement("div",{className:_()((r={},c()(r,u+"-nav-container",1),c()(r,u+"-nav-container-scrolling",h),r)),key:"container",ref:this.props.saveRef("container")},y,v,o.a.createElement("div",{className:u+"-nav-wrap",ref:this.props.saveRef("navWrap")},o.a.createElement("div",{className:u+"-nav-scroll"},o.a.createElement("div",{className:b,ref:this.props.saveRef("nav")},p(this.props.children)))))}}]),t}(o.a.Component),ve=ye;ye.propTypes={activeKey:w.a.string,getRef:w.a.func.isRequired,saveRef:w.a.func.isRequired,tabBarPosition:w.a.oneOf(["left","right","top","bottom"]),prefixCls:w.a.string,scrollAnimated:w.a.bool,onPrevClick:w.a.func,onNextClick:w.a.func,navWrapper:w.a.func,children:w.a.node,prevIcon:w.a.node,nextIcon:w.a.node,direction:w.a.node},ye.defaultProps={tabBarPosition:"left",prefixCls:"",scrollAnimated:!0,onPrevClick:function(){},onNextClick:function(){},navWrapper:function(e){return e}};var ge=function(e){function t(){var e,n,r,o;d()(this,t);for(var a=arguments.length,i=Array(a),l=0;l<a;l++)i[l]=arguments[l];return n=r=v()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.getRef=function(e){return r[e]},r.saveRef=function(e){return function(t){t&&(r[e]=t)}},o=n,v()(r,o)}return b()(t,e),h()(t,[{key:"render",value:function(){return this.props.children(this.saveRef,this.getRef)}}]),t}(o.a.Component),be=ge;ge.propTypes={children:w.a.func},ge.defaultProps={children:function(){return null}};var Oe=function(e){function t(){return d()(this,t),v()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return b()(t,e),h()(t,[{key:"render",value:function(){var e=this.props,t=e.children,n=f()(e,["children"]);return o.a.createElement(be,null,(function(e,r){return o.a.createElement(pe,l()({saveRef:e},n),o.a.createElement(ve,l()({saveRef:e,getRef:r},n),o.a.createElement(ue,l()({saveRef:e,renderTabBarNode:t},n)),o.a.createElement(ie,l()({saveRef:e,getRef:r},n))))}))}}]),t}(o.a.Component),we=Oe;Oe.propTypes={children:w.a.func};var Ee=n("CtXQ");function _e(){return(_e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Ce(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function je(e){return(je="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Se(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function xe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Pe(e,t){return(Pe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ke(e,t){return!t||"object"!==je(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Ne(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Te(e){return(Te=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Fe=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Pe(e,t)}(l,e);var t,n,o,a,i=(t=l,function(){var e,n=Te(t);if(Ne()){var r=Te(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return ke(this,e)});function l(){return Se(this,l),i.apply(this,arguments)}return n=l,(o=[{key:"render",value:function(){var e,t,n=this.props,o=n.tabBarStyle,a=n.animated,i=n.renderTabBar,l=n.tabBarExtraContent,s=n.tabPosition,c=n.prefixCls,u=n.className,f=n.size,p=n.type,d="object"===je(a)?a.inkBar:a,m="left"===s||"right"===s,h=m?"up":"left",y=m?"down":"right",v=r.createElement("span",{className:"".concat(c,"-tab-prev-icon")},r.createElement(Ee.default,{type:h,className:"".concat(c,"-tab-prev-icon-target")})),g=r.createElement("span",{className:"".concat(c,"-tab-next-icon")},r.createElement(Ee.default,{type:y,className:"".concat(c,"-tab-next-icon-target")})),b=_()("".concat(c,"-").concat(s,"-bar"),(Ce(e={},"".concat(c,"-").concat(f,"-bar"),!!f),Ce(e,"".concat(c,"-card-bar"),p&&p.indexOf("card")>=0),e),u),O=_e(_e({},this.props),{children:null,inkBarAnimated:d,extraContent:l,style:o,prevIcon:v,nextIcon:g,className:b});return t=i?i(O,we):r.createElement(we,O),r.cloneElement(t)}}])&&xe(n.prototype,o),a&&xe(n,a),l}(r.Component);Fe.defaultProps={animated:!0,type:"line"};var Ae=n("H84U"),Re=n("6CfX"),Me=n("R3zJ");function De(){return(De=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Ie(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Le(e){return(Le="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ve(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function qe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ue(e,t){return(Ue=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ze(e,t){return!t||"object"!==Le(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Be(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function He(e){return(He=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var We=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},Ke=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ue(e,t)}(s,e);var t,n,o,i,l=(t=s,function(){var e,n=He(t);if(Be()){var r=He(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return ze(this,e)});function s(){var e;return Ve(this,s),(e=l.apply(this,arguments)).removeTab=function(t,n){if(n.stopPropagation(),t){var r=e.props.onEdit;r&&r(t,"remove")}},e.handleChange=function(t){var n=e.props.onChange;n&&n(t)},e.createNewTab=function(t){var n=e.props.onEdit;n&&n(t,"add")},e.renderTabs=function(t){var n,o=t.getPrefixCls,a=e.props,i=a.prefixCls,l=a.className,s=void 0===l?"":l,c=a.size,u=a.type,f=void 0===u?"line":u,p=a.tabPosition,d=a.children,m=a.animated,h=void 0===m||m,y=a.hideAdd,v=e.props.tabBarExtraContent,g="object"===Le(h)?h.tabPane:h;"line"!==f&&(g="animated"in e.props&&g),Object(Re.a)(!(f.indexOf("card")>=0&&("small"===c||"large"===c)),"Tabs","`type=card|editable-card` doesn't have small or large size, it's by design.");var b=o("tabs",i),O=_()(s,(Ie(n={},"".concat(b,"-vertical"),"left"===p||"right"===p),Ie(n,"".concat(b,"-").concat(c),!!c),Ie(n,"".concat(b,"-card"),f.indexOf("card")>=0),Ie(n,"".concat(b,"-").concat(f),!0),Ie(n,"".concat(b,"-no-animation"),!g),n)),w=[];"editable-card"===f&&(w=[],r.Children.forEach(d,(function(t,n){if(!r.isValidElement(t))return t;var o=t.props.closable,a=(o=void 0===o||o)?r.createElement(Ee.default,{type:"close",className:"".concat(b,"-close-x"),onClick:function(n){return e.removeTab(t.key,n)}}):null;w.push(r.cloneElement(t,{tab:r.createElement("div",{className:o?void 0:"".concat(b,"-tab-unclosable")},t.props.tab,a),key:t.key||n}))})),y||(v=r.createElement("span",null,r.createElement(Ee.default,{type:"plus",className:"".concat(b,"-new-tab"),onClick:e.createNewTab}),v))),v=v?r.createElement("div",{className:"".concat(b,"-extra-content")},v):null;var E=We(e.props,[]),C=_()("".concat(b,"-").concat(p,"-content"),f.indexOf("card")>=0&&"".concat(b,"-card-content"));return r.createElement(ne,De({},e.props,{prefixCls:b,className:O,tabBarPosition:p,renderTabBar:function(){return r.createElement(Fe,De({},Object(re.a)(E,["className"]),{tabBarExtraContent:v}))},renderTabContent:function(){return r.createElement(te,{className:C,animated:g,animatedWithMargin:!0})},onChange:e.handleChange}),w.length>0?w:d)},e}return n=s,(o=[{key:"componentDidMount",value:function(){var e=a.findDOMNode(this);e&&!Me.b&&-1===e.className.indexOf(" no-flex")&&(e.className+=" no-flex")}},{key:"render",value:function(){return r.createElement(Ae.a,null,this.renderTabs)}}])&&qe(n.prototype,o),i&&qe(n,i),s}(r.Component);Ke.TabPane=Z,Ke.defaultProps={hideAdd:!1,tabPosition:"top"}},aABL:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(n("2/Rp")),o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{!r&&l.return&&l.return()}finally{if(o)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("L/Qf");var a=n("q1tI"),i=c(a),l=n("PhNK"),s=n("spEH");function c(e){return e&&e.__esModule?e:{default:e}}n("js5m"),t.default=function(e){var t=e.data,n=e.history,c=e.owner,u=e.projectsId,f=(0,a.useState)(t&&t.files),p=o(f,2),d=p[0],m=p[1];return(0,a.useEffect)((function(){t&&m(t.files)}),[t]),i.default.createElement("div",null,i.default.createElement(s.AlignCenter,{className:"color-grey-9 pb10",style:{borderBottom:"1px solid #eee"}},i.default.createElement("i",{className:"iconfont icon-sanjiaoxing-down mr5"}),i.default.createElement("span",null,"共有",i.default.createElement("span",{className:"color-grey-3"}," ",t&&t.files_count," 个文件被更改"),",包括",t&&t.total_addition?i.default.createElement("span",{className:"color-green"}," ",t&&t.total_addition," 次插入"):"",t&&t.total_addition&&t.total_deletion?" 和 ":"",t&&t.total_deletion?i.default.createElement("span",{className:"color-red"}," ",t&&t.total_deletion," 次删除"):"")),d&&d.length>0&&i.default.createElement("div",null,d.map((function(e,t){return i.default.createElement("div",{className:"files",key:t},i.default.createElement(s.FlexAJ,{className:"filesInfo",style:{cursor:e.isBin?"default":"pointer"},onClick:function(){return function(e,t,n){if(!n){var r=d.concat();r[t].flag=!e,r.splice(),m(r)}}(e.flag,t,e.isBin)}},i.default.createElement(s.AlignCenter,null,e.isBin?"":i.default.createElement("i",{className:e.flag?"iconfont icon-youjiantou font-16 mr15 color-grey-9":"iconfont icon-xiajiantou font-16 mr15 color-grey-9"}),i.default.createElement("i",{className:"iconfont icon-wenjia font-16 mr8 color-grey-9"}),i.default.createElement("span",null,e.name)),i.default.createElement("span",null,i.default.createElement(r.default,{className:"mr20",onClick:function(){n.push("/projects/"+c+"/"+u+(e.sha?"/branch/"+(0,l.truncateCommitId)(e.sha)+"?":"?")+"url="+e.name)}},"查看文件"),i.default.createElement("span",{className:"color-green"},"+",e.addition),i.default.createElement("span",{className:"color-red ml20"},"-",e.deletion))),e.sections&&e.sections.length>=1&&!e.flag&&i.default.createElement("div",{className:"filesContent"},e.sections.map((function(e,t){return e.lines&&e.lines.length>0&&e.lines.map((function(e,n){return i.default.createElement("div",{key:t+n,className:2===e.type?"linesContent add":3===e.type?"linesContent reduce":4===e.type?"linesContent translate":"linesContent"},i.default.createElement("span",{className:"lines"},i.default.createElement("span",null,e.leftIdx&&"0"!==e.leftIdx?e.leftIdx:""),i.default.createElement("span",null,e.rightIdx&&"0"!==e.rightIdx?e.rightIdx:"")),i.default.createElement("p",null,e.content))}))}))))}))))}},aIZi:function(e,t,n){"use strict";n.r(t);n("SchZ"),n("7Lfq"),n("L/Qf")},b80T:function(e,t,n){var r=n("UNi/"),o=n("03A+"),a=n("Z0cm"),i=n("DSRE"),l=n("wJg7"),s=n("c6wG"),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),u=!n&&o(e),f=!n&&!u&&i(e),p=!n&&!u&&!f&&s(e),d=n||u||f||p,m=d?r(e.length,String):[],h=m.length;for(var y in e)!t&&!c.call(e,y)||d&&("length"==y||f&&("offset"==y||"parent"==y)||p&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||l(y,h))||m.push(y);return m}},bIax:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAmCAYAAACVr4jIAAAEiklEQVRoQ9WZbWxTZRTHf+feDlAJQhUIftBAUDEaDVG/gHEzEQ3GsVtMWTBGo0QxsLUJRvHDQtmMMRoyaAeJ+O4HCWzZ2rFkghpfQmZMNGqMgiwiJH6YStjmG2Treo+5ZZtDuvXerncrz8c+/3PO/9fbe3uec4VpWqsTOmeWElK4G+VOYCHCPGBAoEeFH4DP1KS1fbP8MlmbMtkEXuPX7tRFGYNtAo8As13E2wKtmNQla6TbhT6nZEpB1zbppozNSwJzCjCcRkn09/H8p/Uy5DV+SkDDMZ0xFORVhce9GrxIL3wsBuuSNXLGSy7/QWNqhILsVwh7MTaRVuC7QICVLZvlb7c5fQe14voy8JxbQ251IhxMniFEvdhuYnwFrYrrCoEjgOHGjFeNQE0yKnvcxPkKasX1W+A2N0YK1JweEJa+H5E/88VPCnR1QmfOslmlBhXANSgZVY5pGc1GhiUoh/MZmOy+CrH2iDTky1MwaGiXhm1hh8C1OYooQj+abQD8XqdSUVmcr0hBoFZcGxDqcHBKYGVMbumoEaeTGnd5NhrarY9phndKgG/Ughg8kayVt4sG6vSnM2xOiHB1iYG+mKyVuqKBWk26AZs3Sgky60XYnYpIbfFAE7oPZX2pgQrsSEbl2UmDxmJqHF3AgnSaDoQ7Sg0U2JqKyisFgVY26WLT5lGENSi3AoESBByxdEKU98Tm3bYt8nMunxc9da2dOheDBpSNCDNKGC6XtbTCm4PC1v93SxeAVjbpMtOmHbjhEgO80K7wkyihZFS+H9kYBV3TqEsNky+Aqy5pyP/IfjeF8tZa+fH8gxkI79HZg0N8KbBsiiCdCYH/97zQnellecd2OZsFtRL6AsqEf7hF+QIERXnaEDozStc4fXJRSo35yWb/eiSc0Plp5SRwRVEr5E5Wn4rKdmerslFvNgMc8bvxV/jHMLlOrLg+Bez1HVJ4KxWRDWPrhBJaruePcjN9rh9xQDuAB/0sJHCor5fKXNO7qiatFpt9fk0hhrk6JBTXboXrfQMVvi4zKZ9okGUl9BmUHb55gFPOFXUmaX7dnycHA6zo3Cy/5oOoSmhclEg+XUH7wlmxdmk/wpUFJZg46IxdxsqDm+S4q9wxNawgzcBDrvReRMofDuhRhJu8xLnQnjMMVrXVSpcL7aikIqaz5gb5ELjLS1xerXJMrITuR6nOK/YgUDjUHpXVHkJGpVVxDQm0FRI7boxwQKyduh4j+9Qr9uoFMggqSsN481fnpZNt0oWOvnBybqPiHiZsHhan/UsP4Rxt5hebdEy+11JR2ZgrvxXX24GvfKx9uizAkpEWsAalycdi0wcq1KYisjsLWhHTwLwgHyjc4xPstIAKfNLXy31OozJ6TAs3ajBt8jlwow+w0wF6vCzDipYt4jwrLhxA39+owcsCHEC5t8iwUwsqfHRuiOrDw5AXgTofhJvVHPqNJ9VmG7CoSMBTBdojBg2Bhbzesk4yY72PO6mv3KuXGwM8IEqVKstFstDOuxTP032g2KCDwz7+UqVHhG9UaLd76XQO2bkuzr9Ki5LaLq4ltwAAAABJRU5ErkJggg=="},bjH3:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("q1tI"),o=c(r);n("vg9a");var a=n("ud8/"),i=c(a);n("SJMd");var l=c(n("wMS7")),s=n("Oy/b");function c(e){return e&&e.__esModule?e:{default:e}}var u=/<pre[^>]*>/g;t.default=function(e){var t=e.value,n=void 0===t?"":t,c=e.className,f=e.style,p=void 0===f?{}:f,d=e.url,m=String(n),h=(0,r.useMemo)((function(){var e=(0,i.default)(m),t=(0,a.getMathExpressions)();return m.match(/\[TOC\]/)&&(e=e.replace("<p>[TOC]</p>",(0,a.getTocContent)()),(0,a.cleanToc)()),e=(e=e.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],o=r.type,a=r.expression;return(0,s.renderToString)(function(e){var t=document.createElement("div");return t.innerHTML=e,0===t.childNodes.length?"":t.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===o,throwOnError:!1,output:"html"})}))).replace(/▁/g,"▁▁▁"),(0,a.resetMathExpressions)(),l.default.sanitize(e)}),[m]);(0,r.useEffect)((function(){if(d&&d.hash&&h){var e=d.hash;if(e){var t=decodeURIComponent(e.split("#")[1]),n=document.getElementById(t);n&&window.scrollTo(0,n.offsetTop+220)}}}),[d]);var y=(0,r.useRef)();function v(e){var t=e.target;if("A"===t.tagName.toUpperCase()){var n=t.getAttribute("href");if(n.startsWith("#")){e.preventDefault();var r=document.getElementById(n.replace("#",""));r&&r.scrollIntoView(!0)}}}return(0,r.useEffect)((function(){if(y.current&&h&&h.match(u)&&window.PR.prettyPrint(),y.current)return y.current.addEventListener("click",v),function(){y.current.removeEventListener("click",v),(0,a.resetMathExpressions)(),(0,a.cleanToc)()}}),[h,y.current,v]),o.default.createElement("div",{ref:y,style:p,className:(c||"")+" markdown-body",dangerouslySetInnerHTML:{__html:h}})}},c6wG:function(e,t,n){var r=n("dD9F"),o=n("sEf8"),a=n("mdPL"),i=a&&a.isTypedArray,l=i?o(i):r;e.exports=l},chzT:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=e.type,s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t,l)&&!e.required)return n();a.default.required(e,t,r,s,o,l),(0,i.isEmptyValue)(t,l)||a.default.type(e,t,r,s,o)}n(s)}},cwxS:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t,"array")&&!e.required)return n();a.default.required(e,t,r,l,o,"array"),(0,i.isEmptyValue)(t,"array")||(a.default.type(e,t,r,l,o),a.default.range(e,t,r,l,o))}n(l)}},dD9F:function(e,t,n){var r=n("NykK"),o=n("shjB"),a=n("ExA7"),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[r(e)]}},dIAb:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=w(n("VXEj")),o=w(n("NJEC")),a=w(n("2/Rp")),i=w(n("NUBc")),l=w(n("ZTPi")),s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();n("LXko"),n("k994"),n("L/Qf"),n("YQTV"),n("AUBz");var u=n("q1tI"),f=w(u),p=n("eO8H"),d=w(n("vDqi")),m=w(n("AySf")),h=w(n("bIax")),y=n("sYIF"),v=w(n("LZ3y")),g=w(n("p7gc")),b=w(n("bjH3")),O=w(n("oYoh"));function w(e){return e&&e.__esModule?e:{default:e}}n("6JOy");var E=l.default.TabPane,_=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.componentDidMount=function(){n.getjournalslist()},n.addjournals=function(){var e=n.state,t=e.content,r=e.reply_content;n.setState({journal_spin:!0}),t||r?n.props.form.validateFieldsAndScroll((function(e,o){if(e)n.setState({journal_spin:!1});else{var a=n.state,i=a.page,l=a.limit,c=a.fileList,u=a.orderId,f=a.reply_id,p=a.is_reply,m="/issues/"+u+"/journals.json";d.default.post(m,s({},o,{content:p?r:t,issue_id:u,attachment_ids:c,parent_id:f})).then((function(e){e&&0===e.data.status&&(n.props.form.setFieldsValue({content:"",reply_content:void 0}),n.setState({showFiles:!1,content:"",is_reply:!1,reply_id:void 0,reply_content:void 0,quillFlag:!1,journal_spin:!1,attachment_clean:!1}),n.state.new_journal_id=e.data.id,n.getjournalslist(i,l)),n.props.showNotification(e.data.message)})).catch((function(e){n.setState({journal_spin:!1}),console.log(e)}))}})):n.setState({journal_spin:!1})},n.add_reply=function(e){!1!==n.props.checkIfLogin()?n.setState({is_reply:!0,success_journal:!1,reply_id:e}):n.props.showLoginDialog()},n.cancel_reply=function(){n.setState({is_reply:!1,reply_id:void 0,success_journal:!1,reply_content:void 0})},n.getjournalslist=function(e,t){var r=n.state.orderId,o="/issues/"+r+"/journals.json",a=r;d.default.get(o,{params:{id:a,page:e,limit:t}}).then((function(e){e&&n.setState({journalsdata:e.data,search_count:e.data.journals_count,isSpin:!1,fileList:void 0})})).catch((function(e){console.log(e)}))},n.UploadFunc=function(e){n.setState({fileList:e,attachment_clean:!0})},n.deleteorder=function(e){var t=n.state,r=t.page,o=t.limit,a=t.orderId,i="/issues/"+a+"/journals/"+e+".json";d.default.delete(i,{data:{issue_id:a,id:e}}).then((function(e){e&&n.getjournalslist(r,o)})).catch((function(e){console.log(e)}))},n.renderJournalList=function(e){return e&&e.length>0?e.map((function(e,t){return f.default.createElement("div",{key:t+1,className:"journal-list-item"},f.default.createElement("span",{className:"fwb mr3"},e.detail,":"),f.default.createElement("span",{className:"mr5 color-grey-9"},e.old_value&&e.old_value.length>0?"更新为":"新增"),f.default.createElement("span",null,e.value&&e.value.length>0?"标签"===e.detail?f.default.createElement("span",{className:"issue-tag-show",style:{background:e.value[0].color}},e.value[0].name):e.value:"无"))})):f.default.createElement("div",null,f.default.createElement("span",null,"没有评论~"))},n.ChangePage=function(e){n.setState({page:e,isSpin:!0});var t=n.state.limit;n.getjournalslist(e,t)},n.changeIsComplete=function(e){n.setState({showFiles:e})},n.onContentChange=function(e){e&&n.setState({content:e,quillFlag:!1})},n.replyContentChange=function(e){e&&n.setState({reply_content:e,quillFlag:!1})},n.onRef=function(e){n.child=e},n.commentCtx=function(e){return f.default.createElement(b.default,{className:"break_word_comments imageLayerParent",value:e,url:n.props.history.location})},n.Paginations=function(){var e=n.state,t=e.page,r=e.limit,o=e.search_count;if(o>r)return f.default.createElement("div",{className:"pt30 mb50 edu-txt-center btp1"},f.default.createElement(i.default,{simple:!0,defaultCurrent:t,total:o,pageSize:r,onChange:n.ChangePage}))},n.state={content:void 0,journalsdata:void 0,isedit:void 0,fileList:void 0,limit:10,page:1,journal_spin:!1,edit_spin:!1,attachment_clean:!0,orderId:n.props.order_id,is_reply:!1,reply_id:void 0,reply_content:void 0,new_journal_id:void 0},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),c(t,[{key:"loginModal",value:function(){this.props.showLoginDialog()}},{key:"render",value:function(){var e=this,t=this.state,n=t.journalsdata,i=(t.page,t.limit,t.search_count),c=t.isSpin,u=t.content,d=t.quillFlag,b=t.journal_spin,w=t.attachment_clean,_=t.is_reply,C=t.reply_id,j=t.reply_content,S=t.orderId,x=t.new_journal_id,P=this.props,k=P.current_user,N=P.only_show_content,T=function(t,n){return f.default.createElement("div",{className:"grid-item-top pb10"},f.default.createElement(p.Link,{to:"/users/"+(k&&k.login),className:"show-user-link mr10"},f.default.createElement("img",{className:"radius",src:(0,y.getImageUrl)("images/"+(k&&k.image_url)),alt:"",width:"30",height:"30"})),f.default.createElement("div",null,f.default.createElement(g.default,{placeholder:"添加评论...",height:300,mdID:n?"orderdetail-add-descriptions"+n:"orderdetail-add-descriptions",initValue:t?j:u,onChange:t?e.replyContentChange:e.onContentChange}),f.default.createElement("p",{className:"quillFlag"},d&&f.default.createElement("span",{className:""},"请输入评论内容")),f.default.createElement(m.default,{className:"commentStyle",isComplete:w,load:e.UploadFunc,icon:f.default.createElement("img",{src:h.default,width:"58",alt:"",style:{marginBottom:15}}),size:100,showNotification:e.props.showNotification}),f.default.createElement("p",{className:"clearfix mt20"},f.default.createElement(a.default,{type:"primary",onClick:e.addjournals,loading:b,className:"mr15"},"评论"),f.default.createElement(a.default,{onClick:e.cancel_reply},"取消"))))},F=function(t){return f.default.createElement("div",{className:"width100"},f.default.createElement("div",{className:"pb5"},f.default.createElement(p.Link,{to:"/users/"+(t&&t.user_login),className:"show-user-link"},f.default.createElement("img",{className:"radius",src:(0,y.getImageUrl)("images/"+(t&&t.user_picture)),alt:"",width:"30",height:"30"})),f.default.createElement(p.Link,{to:"/users/"+(t&&t.user_login),className:"show-user-link color-black ml10 fwb"},t&&t.user_name)),f.default.createElement("div",{className:"ml40"},t.content?e.commentCtx(t.content):f.default.createElement("div",null,e.renderJournalList(t.journal_details)),t&&t.attachments&&t.attachments.length>0?f.default.createElement(v.default,{attachments:t.attachments,showNotification:e.props.showNotification,canDelete:k&&(k.admin||k.login===t.user_login)}):"",f.default.createElement("div",{className:"grid-item mt5"},f.default.createElement("span",{className:"color-grey-8"},t.created_at),f.default.createElement("span",{className:"text-right"},k&&(k.admin||k.login===t.user_login)?f.default.createElement(o.default,{placement:"bottom",title:"确定要删除当前评论吗?",okText:"是",cancelText:"否",onConfirm:function(){return e.deleteorder(t.id)}},f.default.createElement(a.default,{type:"link"},f.default.createElement("i",{className:"iconfont icon-shanchu3 font-15 color-grey-6 mr5 ver-middle"}),f.default.createElement("span",{className:"font-12 color-grey-6"},"删除"))):"",f.default.createElement(a.default,{type:"link",className:"ml-10",onClick:function(){return e.add_reply(t.id)}},f.default.createElement("i",{className:"iconfont icon-huifu1 font-15 color-grey-6 mr5 ver-middle"}),f.default.createElement("span",{className:"font-12 color-grey-6"},"回复")))),k&&f.default.createElement("div",null,_&&C&&C===t.id?f.default.createElement("div",{className:"pt20"},T(_,t.id)):""),f.default.createElement(O.default,s({order_id:S,parent_id:t.id,onRef:e.onRef,children_comment_id:x},e.props))))};return f.default.createElement("div",null,N?f.default.createElement("div",null,f.default.createElement("div",{className:"mb10"},_&&!C?f.default.createElement("div",{className:"pd20"},T(_,void 0)):f.default.createElement("div",{className:"children-comment-bg pd20 grid-item"},f.default.createElement("img",{className:"radius",src:k&&k.image_url?(0,y.getImageUrl)("images/"+k.image_url):"images/avatars/User/b",alt:"",width:"30",height:"30"}),f.default.createElement("span",{className:"reply-comment-input mr20"},f.default.createElement(a.default,{className:"add_reply_button ml10",onClick:function(){return e.add_reply(void 0)}},f.default.createElement("span",null,"添加评论..."))))),n&&n.journals_total_count>0&&f.default.createElement(r.default,{size:"large",loading:c,header:"",dataSource:n.issue_journals,renderItem:function(e){return f.default.createElement(r.default.Item,null,F(e))}}),this.Paginations()):f.default.createElement("div",{className:"mt20"},f.default.createElement("div",{className:"comment-background"},f.default.createElement(l.default,{defaultActiveKey:"1",className:"custom-comment-tabs"},f.default.createElement(E,{tab:f.default.createElement("span",{className:"ml-3 font-16"},"评论",i>0&&f.default.createElement("span",{className:"search-count-button"},i)),key:"1"},f.default.createElement("div",{className:"mb10"},_&&!C?f.default.createElement("div",{className:"pd20"},T(_,void 0)):f.default.createElement("div",{className:"children-comment-bg pd20 grid-item mb20"},f.default.createElement("img",{className:"radius",src:k&&k.image_url?(0,y.getImageUrl)("images/"+k.image_url):"images/avatars/User/b",alt:"",width:"30",height:"30"}),f.default.createElement("span",{className:"reply-comment-input mr20"},f.default.createElement(a.default,{className:"add_reply_button ml10",onClick:function(){return e.add_reply(void 0)}},f.default.createElement("span",null,"添加评论..."))))),n&&n.journals_total_count>0&&f.default.createElement(r.default,{size:"large",loading:c,header:"",dataSource:n.issue_journals,renderItem:function(e){return f.default.createElement(r.default.Item,null,F(e))}}))),this.Paginations())))}}]),t}(u.Component);t.default=_},dQpi:function(e,t,n){var r=n("yGk4"),o=n("vN+2"),a=n("rEGp"),i=r&&1/a(new r([,-0]))[1]==1/0?function(e){return new r(e)}:o;e.exports=i},e5cp:function(e,t,n){var r=n("fmRc"),o=n("or5M"),a=n("HDyB"),i=n("seXi"),l=n("QqLw"),s=n("Z0cm"),c=n("DSRE"),u=n("c6wG"),f="[object Object]",p=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,d,m,h){var y=s(e),v=s(t),g=y?"[object Array]":l(e),b=v?"[object Array]":l(t),O=(g="[object Arguments]"==g?f:g)==f,w=(b="[object Arguments]"==b?f:b)==f,E=g==b;if(E&&c(e)){if(!c(t))return!1;y=!0,O=!1}if(E&&!O)return h||(h=new r),y||u(e)?o(e,t,n,d,m,h):a(e,t,g,n,d,m,h);if(!(1&n)){var _=O&&p.call(e,"__wrapped__"),C=w&&p.call(t,"__wrapped__");if(_||C){var j=_?e.value():e,S=C?t.value():t;return h||(h=new r),m(j,S,n,d,h)}}return!!E&&(h||(h=new r),i(e,t,n,d,m,h))}},em44:function(e,t,n){},"fR/l":function(e,t,n){var r=n("CH3K"),o=n("Z0cm");e.exports=function(e,t,n){var a=t(e);return o(e)?a:r(a,n(e))}},fhzG:function(e,t,n){"use strict";var r=n("q1tI"),o=n("lT4e");if(void 0===r)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var a=(new r.Component).updater;e.exports=o(r.Component,r.isValidElement,a)},fmRc:function(e,t,n){var r=n("Xi7e"),o=n("77Zs"),a=n("L8xA"),i=n("gCq4"),l=n("VaNO"),s=n("0Cz8");function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=a,c.prototype.get=i,c.prototype.has=l,c.prototype.set=s,e.exports=c},ftKO:function(e,t){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},gCq4:function(e,t){e.exports=function(e){return this.__data__.get(e)}},hgQt:function(e,t,n){var r=n("Juji"),o=n("4sDh");e.exports=function(e,t){return null!=e&&o(e,t,r)}},iHzq:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(""===t&&(t=void 0),(0,i.isEmptyValue)(t)&&!e.required)return n();a.default.required(e,t,r,l,o),void 0!==t&&(a.default.type(e,t,r,l,o),a.default.range(e,t,r,l,o))}n(l)}},jESh:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=v(n("zP+q")),o=v(n("rNsS")),a=v(n("iHzq")),i=v(n("EtQh")),l=v(n("HOVM")),s=v(n("XR+G")),c=v(n("Ejpc")),u=v(n("cwxS")),f=v(n("XZDd")),p=v(n("rjwK")),d=v(n("L2wI")),m=v(n("myOp")),h=v(n("UeuU")),y=v(n("chzT"));function v(e){return e&&e.__esModule?e:{default:e}}t.default={string:r.default,method:o.default,number:a.default,boolean:i.default,regexp:l.default,integer:s.default,float:c.default,array:u.default,object:f.default,enum:p.default,pattern:d.default,date:m.default,url:y.default,hex:y.default,email:y.default,required:h.default}},"jbM+":function(e,t,n){var r=n("R/W3");e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},jpXb:function(e,t,n){var r=n("wZXL");e.exports=new r},js5m:function(e,t,n){},"jsC+":function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),o=n.n(r),a=n("17x9"),i=n.n(a),l=n("i8i4"),s=n.n(l),c=n("uciX"),u=n("TSYQ"),f=n.n(u),p={adjustX:1,adjustY:1},d=[0,0],m={topLeft:{points:["bl","tl"],overflow:p,offset:[0,-4],targetOffset:d},topCenter:{points:["bc","tc"],overflow:p,offset:[0,-4],targetOffset:d},topRight:{points:["br","tr"],overflow:p,offset:[0,-4],targetOffset:d},bottomLeft:{points:["tl","bl"],overflow:p,offset:[0,4],targetOffset:d},bottomCenter:{points:["tc","bc"],overflow:p,offset:[0,4],targetOffset:d},bottomRight:{points:["tr","br"],overflow:p,offset:[0,4],targetOffset:d}},h=n("VCL8"),y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};var v=function(e){function t(n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this,n));return g.call(r),r.state="visible"in n?{visible:n.visible}:{visible:n.defaultVisible},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.getDerivedStateFromProps=function(e){return"visible"in e?{visible:e.visible}:null},t.prototype.getOverlayElement=function(){var e=this.props.overlay;return"function"==typeof e?e():e},t.prototype.getMenuElementOrLambda=function(){return"function"==typeof this.props.overlay?this.getMenuElement:this.getMenuElement()},t.prototype.getPopupDomNode=function(){return this.trigger.getPopupDomNode()},t.prototype.getOpenClassName=function(){var e=this.props,t=e.openClassName,n=e.prefixCls;return void 0!==t?t:n+"-open"},t.prototype.renderChildren=function(){var e=this.props.children,t=this.state.visible,n=e.props?e.props:{},o=f()(n.className,this.getOpenClassName());return t&&e?Object(r.cloneElement)(e,{className:o}):e},t.prototype.render=function(){var e=this.props,t=e.prefixCls,n=e.transitionName,r=e.animation,a=e.align,i=e.placement,l=e.getPopupContainer,s=e.showAction,u=e.hideAction,f=e.overlayClassName,p=e.overlayStyle,d=e.trigger,h=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["prefixCls","transitionName","animation","align","placement","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","trigger"]),v=u;return v||-1===d.indexOf("contextMenu")||(v=["click"]),o.a.createElement(c.a,y({},h,{prefixCls:t,ref:this.saveTrigger,popupClassName:f,popupStyle:p,builtinPlacements:m,action:d,showAction:s,hideAction:v||[],popupPlacement:i,popupAlign:a,popupTransitionName:n,popupAnimation:r,popupVisible:this.state.visible,afterPopupVisibleChange:this.afterVisibleChange,popup:this.getMenuElementOrLambda(),onPopupVisibleChange:this.onVisibleChange,getPopupContainer:l}),this.renderChildren())},t}(r.Component);v.propTypes={minOverlayWidthMatchTrigger:i.a.bool,onVisibleChange:i.a.func,onOverlayClick:i.a.func,prefixCls:i.a.string,children:i.a.any,transitionName:i.a.string,overlayClassName:i.a.string,openClassName:i.a.string,animation:i.a.any,align:i.a.object,overlayStyle:i.a.object,placement:i.a.string,overlay:i.a.oneOfType([i.a.node,i.a.func]),trigger:i.a.array,alignPoint:i.a.bool,showAction:i.a.array,hideAction:i.a.array,getPopupContainer:i.a.func,visible:i.a.bool,defaultVisible:i.a.bool},v.defaultProps={prefixCls:"rc-dropdown",trigger:["hover"],showAction:[],overlayClassName:"",overlayStyle:{},defaultVisible:!1,onVisibleChange:function(){},placement:"bottomLeft"};var g=function(){var e=this;this.onClick=function(t){var n=e.props,r=e.getOverlayElement().props;"visible"in n||e.setState({visible:!1}),n.onOverlayClick&&n.onOverlayClick(t),r.onClick&&r.onClick(t)},this.onVisibleChange=function(t){var n=e.props;"visible"in n||e.setState({visible:t}),n.onVisibleChange(t)},this.getMinOverlayWidthMatchTrigger=function(){var t=e.props,n=t.minOverlayWidthMatchTrigger,r=t.alignPoint;return"minOverlayWidthMatchTrigger"in e.props?n:!r},this.getMenuElement=function(){var t=e.props.prefixCls,n=e.getOverlayElement(),r={prefixCls:t+"-menu",onClick:e.onClick};return"string"==typeof n.type&&delete r.prefixCls,o.a.cloneElement(n,r)},this.afterVisibleChange=function(t){if(t&&e.getMinOverlayWidthMatchTrigger()){var n=e.getPopupDomNode(),r=s.a.findDOMNode(e);r&&n&&r.offsetWidth>n.offsetWidth&&(n.style.minWidth=r.offsetWidth+"px",e.trigger&&e.trigger._component&&e.trigger._component.alignInstance&&e.trigger._component.alignInstance.forceAlign())}},this.saveTrigger=function(t){e.trigger=t}};Object(h.polyfill)(v);var b=v,O=n("H84U"),w=n("6CfX"),E=n("CtXQ"),_=n("CWQg");function C(e){return(C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function S(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function k(e,t){return!t||"object"!==C(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function N(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function T(e){return(T=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}Object(_.a)("topLeft","topCenter","topRight","bottomLeft","bottomCenter","bottomRight");var F=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&P(e,t)}(l,e);var t,n,o,a,i=(t=l,function(){var e,n=T(t);if(N()){var r=T(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return k(this,e)});function l(){var e;return S(this,l),(e=i.apply(this,arguments)).renderOverlay=function(t){var n,o=e.props.overlay;n="function"==typeof o?o():o;var a=(n=r.Children.only(n)).props;Object(w.a)(!a.mode||"vertical"===a.mode,"Dropdown",'mode="'.concat(a.mode,"\" is not supported for Dropdown's Menu."));var i=a.selectable,l=void 0!==i&&i,s=a.focusable,c=void 0===s||s,u=r.createElement("span",{className:"".concat(t,"-menu-submenu-arrow")},r.createElement(E.default,{type:"right",className:"".concat(t,"-menu-submenu-arrow-icon")}));return"string"==typeof n.type?o:r.cloneElement(n,{mode:"vertical",selectable:l,focusable:c,expandIcon:u})},e.renderDropDown=function(t){var n,o=t.getPopupContainer,a=t.getPrefixCls,i=e.props,l=i.prefixCls,s=i.children,c=i.trigger,u=i.disabled,p=i.getPopupContainer,d=a("dropdown",l),m=r.Children.only(s),h=r.cloneElement(m,{className:f()(m.props.className,"".concat(d,"-trigger")),disabled:u}),y=u?[]:c;return y&&-1!==y.indexOf("contextMenu")&&(n=!0),r.createElement(b,j({alignPoint:n},e.props,{prefixCls:d,getPopupContainer:p||o,transitionName:e.getTransitionName(),trigger:y,overlay:function(){return e.renderOverlay(d)}}),h)},e}return n=l,(o=[{key:"getTransitionName",value:function(){var e=this.props,t=e.placement,n=void 0===t?"":t,r=e.transitionName;return void 0!==r?r:n.indexOf("top")>=0?"slide-down":"slide-up"}},{key:"render",value:function(){return r.createElement(O.a,null,this.renderDropDown)}}])&&x(n.prototype,o),a&&x(n,a),l}(r.Component);F.defaultProps={mouseEnterDelay:.15,mouseLeaveDelay:.1,placement:"bottomLeft"};var A=n("2/Rp");function R(e){return(R="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function I(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function L(e,t){return(L=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function V(e,t){return!t||"object"!==R(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function q(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function U(e){return(U=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},B=A.default.Group,H=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&L(e,t)}(l,e);var t,n,o,a,i=(t=l,function(){var e,n=U(t);if(q()){var r=U(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return V(this,e)});function l(){var e;return D(this,l),(e=i.apply(this,arguments)).renderButton=function(t){var n=t.getPopupContainer,o=t.getPrefixCls,a=e.props,i=a.prefixCls,l=a.type,s=a.disabled,c=a.onClick,u=a.htmlType,p=a.children,d=a.className,m=a.overlay,h=a.trigger,y=a.align,v=a.visible,g=a.onVisibleChange,b=a.placement,O=a.getPopupContainer,w=a.href,_=a.icon,C=void 0===_?r.createElement(E.default,{type:"ellipsis"}):_,j=a.title,S=z(a,["prefixCls","type","disabled","onClick","htmlType","children","className","overlay","trigger","align","visible","onVisibleChange","placement","getPopupContainer","href","icon","title"]),x=o("dropdown-button",i),P={align:y,overlay:m,disabled:s,trigger:s?[]:h,onVisibleChange:g,placement:b,getPopupContainer:O||n};return"visible"in e.props&&(P.visible=v),r.createElement(B,M({},S,{className:f()(x,d)}),r.createElement(A.default,{type:l,disabled:s,onClick:c,htmlType:u,href:w,title:j},p),r.createElement(F,P,r.createElement(A.default,{type:l},C)))},e}return n=l,(o=[{key:"render",value:function(){return r.createElement(O.a,null,this.renderButton)}}])&&I(n.prototype,o),a&&I(n,a),l}(r.Component);H.defaultProps={placement:"bottomRight",type:"default"},F.Button=H;t.default=F},k994:function(e,t,n){"use strict";n.r(t);n("SchZ"),n("Aosp"),n("L/Qf")},kCCV:function(e,t){function n(e){this.options=e,!e.deferSetup&&this.setup()}n.prototype={constructor:n,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){!this.initialised&&this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(e){return this.options===e||this.options.match===e}},e.exports=n},kekF:function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},l1rO:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n("+kn0"));t.default=function(e,t,n,o,a,i){!e.required||n.hasOwnProperty(e.field)&&!r.isEmptyValue(t,i||e.type)||o.push(r.format(a.messages.required,e.fullField))}},l8PK:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n("+kn0"));t.default=function(e,t,n,o,a){var i="number"==typeof e.len,l="number"==typeof e.min,s="number"==typeof e.max,c=t,u=null,f="number"==typeof t,p="string"==typeof t,d=Array.isArray(t);if(f?u="number":p?u="string":d&&(u="array"),!u)return!1;d&&(c=t.length),p&&(c=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),i?c!==e.len&&o.push(r.format(a.messages[u].len,e.fullField,e.len)):l&&!s&&c<e.min?o.push(r.format(a.messages[u].min,e.fullField,e.min)):s&&!l&&c>e.max?o.push(r.format(a.messages[u].max,e.fullField,e.max)):l&&s&&(c<e.min||c>e.max)&&o.push(r.format(a.messages[u].range,e.fullField,e.min,e.max))}},lT4e:function(e,t,n){"use strict";var r=n("MgzW"),o=n("t33a"),a=n("2NuI");e.exports=function(e,t,n){var i=[],l={mixins:"DEFINE_MANY",statics:"DEFINE_MANY",propTypes:"DEFINE_MANY",contextTypes:"DEFINE_MANY",childContextTypes:"DEFINE_MANY",getDefaultProps:"DEFINE_MANY_MERGED",getInitialState:"DEFINE_MANY_MERGED",getChildContext:"DEFINE_MANY_MERGED",render:"DEFINE_ONCE",componentWillMount:"DEFINE_MANY",componentDidMount:"DEFINE_MANY",componentWillReceiveProps:"DEFINE_MANY",shouldComponentUpdate:"DEFINE_ONCE",componentWillUpdate:"DEFINE_MANY",componentDidUpdate:"DEFINE_MANY",componentWillUnmount:"DEFINE_MANY",UNSAFE_componentWillMount:"DEFINE_MANY",UNSAFE_componentWillReceiveProps:"DEFINE_MANY",UNSAFE_componentWillUpdate:"DEFINE_MANY",updateComponent:"OVERRIDE_BASE"},s={getDerivedStateFromProps:"DEFINE_MANY_MERGED"},c={displayName:function(e,t){e.displayName=t},mixins:function(e,t){if(t)for(var n=0;n<t.length;n++)f(e,t[n])},childContextTypes:function(e,t){e.childContextTypes=r({},e.childContextTypes,t)},contextTypes:function(e,t){e.contextTypes=r({},e.contextTypes,t)},getDefaultProps:function(e,t){e.getDefaultProps?e.getDefaultProps=d(e.getDefaultProps,t):e.getDefaultProps=t},propTypes:function(e,t){e.propTypes=r({},e.propTypes,t)},statics:function(e,t){!function(e,t){if(!t)return;for(var n in t){var r=t[n];if(t.hasOwnProperty(n)){if(a(!(n in c),'ReactClass: You are attempting to define a reserved property, `%s`, that shouldn\'t be on the "statics" key. Define it as an instance property instead; it will still be accessible on the constructor.',n),n in e){var o=s.hasOwnProperty(n)?s[n]:null;return a("DEFINE_MANY_MERGED"===o,"ReactClass: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",n),void(e[n]=d(e[n],r))}e[n]=r}}}(e,t)},autobind:function(){}};function u(e,t){var n=l.hasOwnProperty(t)?l[t]:null;g.hasOwnProperty(t)&&a("OVERRIDE_BASE"===n,"ReactClassInterface: You are attempting to override `%s` from your class specification. Ensure that your method names do not overlap with React methods.",t),e&&a("DEFINE_MANY"===n||"DEFINE_MANY_MERGED"===n,"ReactClassInterface: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",t)}function f(e,n){if(n){a("function"!=typeof n,"ReactClass: You're attempting to use a component class or function as a mixin. Instead, just use a regular object."),a(!t(n),"ReactClass: You're attempting to use a component as a mixin. Instead, just use a regular object.");var r=e.prototype,o=r.__reactAutoBindPairs;for(var i in n.hasOwnProperty("mixins")&&c.mixins(e,n.mixins),n)if(n.hasOwnProperty(i)&&"mixins"!==i){var s=n[i],f=r.hasOwnProperty(i);if(u(f,i),c.hasOwnProperty(i))c[i](e,s);else{var p=l.hasOwnProperty(i);if("function"==typeof s&&!p&&!f&&!1!==n.autobind)o.push(i,s),r[i]=s;else if(f){var h=l[i];a(p&&("DEFINE_MANY_MERGED"===h||"DEFINE_MANY"===h),"ReactClass: Unexpected spec policy %s for key %s when mixing in component specs.",h,i),"DEFINE_MANY_MERGED"===h?r[i]=d(r[i],s):"DEFINE_MANY"===h&&(r[i]=m(r[i],s))}else r[i]=s}}}else;}function p(e,t){for(var n in a(e&&t&&"object"==typeof e&&"object"==typeof t,"mergeIntoWithNoDuplicateKeys(): Cannot merge non-objects."),t)t.hasOwnProperty(n)&&(a(void 0===e[n],"mergeIntoWithNoDuplicateKeys(): Tried to merge two objects with the same key: `%s`. This conflict may be due to a mixin; in particular, this may be caused by two getInitialState() or getDefaultProps() methods returning objects with clashing keys.",n),e[n]=t[n]);return e}function d(e,t){return function(){var n=e.apply(this,arguments),r=t.apply(this,arguments);if(null==n)return r;if(null==r)return n;var o={};return p(o,n),p(o,r),o}}function m(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}function h(e,t){return t.bind(e)}var y={componentDidMount:function(){this.__isMounted=!0}},v={componentWillUnmount:function(){this.__isMounted=!1}},g={replaceState:function(e,t){this.updater.enqueueReplaceState(this,e,t)},isMounted:function(){return!!this.__isMounted}},b=function(){};return r(b.prototype,e.prototype,g),function(e){var t=function(e,r,i){this.__reactAutoBindPairs.length&&function(e){for(var t=e.__reactAutoBindPairs,n=0;n<t.length;n+=2){var r=t[n],o=t[n+1];e[r]=h(e,o)}}(this),this.props=e,this.context=r,this.refs=o,this.updater=i||n,this.state=null;var l=this.getInitialState?this.getInitialState():null;a("object"==typeof l&&!Array.isArray(l),"%s.getInitialState(): must return an object or null",t.displayName||"ReactCompositeComponent"),this.state=l};for(var r in t.prototype=new b,t.prototype.constructor=t,t.prototype.__reactAutoBindPairs=[],i.forEach(f.bind(null,t)),f(t,y),f(t,e),f(t,v),t.getDefaultProps&&(t.defaultProps=t.getDefaultProps()),a(t.prototype.render,"createClass(...): Class specification must implement a `render` method."),l)t.prototype[r]||(t.prototype[r]=null);return t}}},"lm/5":function(e,t,n){var r=n("fmRc"),o=n("wF/u");e.exports=function(e,t,n,a){var i=n.length,l=i,s=!a;if(null==e)return!l;for(e=Object(e);i--;){var c=n[i];if(s&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i<l;){var u=(c=n[i])[0],f=e[u],p=c[1];if(s&&c[2]){if(void 0===f&&!(u in e))return!1}else{var d=new r;if(a)var m=a(f,p,u,e,t,d);if(!(void 0===m?o(p,f,3,a,d):m))return!1}}return!0}},lvO4:function(e,t){var n=Object.prototype.hasOwnProperty;e.exports=function(e,t){return null!=e&&n.call(e,t)}},m1cH:function(e,t,n){"use strict";t.__esModule=!0;var r,o=n("rfXi"),a=(r=o)&&r.__esModule?r:{default:r};t.default=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return(0,a.default)(e)}},mdPL:function(e,t,n){(function(e){var r=n("WFqU"),o=t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,i=a&&a.exports===o&&r.process,l=function(){try{var e=a&&a.require&&a.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=l}).call(this,n("YuTi")(e))},moXY:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n("+kn0"));t.default=function(e,t,n,o,a){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||o.push(r.format(a.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"==typeof e.pattern){new RegExp(e.pattern).test(t)||o.push(r.format(a.messages.pattern.mismatch,e.fullField,t,e.pattern))}}},mr32:function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),o=n("TSYQ"),a=n.n(o),i=n("BGR+"),l=n("VCL8"),s=n("CtXQ"),c=n("H84U");function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function v(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function g(e){return(g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)}(s,e);var t,n,o,i,l=(t=s,function(){var e,n=g(t);if(v()){var r=g(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return y(this,e)});function s(){var e;return d(this,s),(e=l.apply(this,arguments)).handleClick=function(){var t=e.props,n=t.checked,r=t.onChange;r&&r(!n)},e.renderCheckableTag=function(t){var n,o=t.getPrefixCls,i=e.props,l=i.prefixCls,s=i.className,c=i.checked,u=b(i,["prefixCls","className","checked"]),d=o("tag",l),m=a()(d,(p(n={},"".concat(d,"-checkable"),!0),p(n,"".concat(d,"-checkable-checked"),c),n),s);return delete u.onChange,r.createElement("span",f({},u,{className:m,onClick:e.handleClick}))},e}return n=s,(o=[{key:"render",value:function(){return r.createElement(c.a,null,this.renderCheckableTag)}}])&&m(n.prototype,o),i&&m(n,i),s}(r.Component),w=n("CWQg"),E=Object(w.a)("pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"),_=n("6CfX"),C=n("g0mS");function j(e){return(j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function S(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x(){return(x=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function k(e,t){return(k=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function N(e,t){return!t||"object"!==j(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function T(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function F(e){return(F=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var A=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},R=new RegExp("^(".concat(E.join("|"),")(-inverse)?$")),M=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&k(e,t)}(f,e);var t,n,o,l,u=(t=f,function(){var e,n=F(t);if(T()){var r=F(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return N(this,e)});function f(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,f),(t=u.call(this,e)).state={visible:!0},t.handleIconClick=function(e){e.stopPropagation(),t.setVisible(!1,e)},t.renderTag=function(e){var n=t.props,o=n.children,a=A(n,["children"]),l="onClick"in a||o&&"a"===o.type,s=Object(i.a)(a,["onClose","afterClose","color","visible","closable","prefixCls"]);return l?r.createElement(C.a,null,r.createElement("span",x({},s,{className:t.getTagClassName(e),style:t.getTagStyle()}),o,t.renderCloseIcon())):r.createElement("span",x({},s,{className:t.getTagClassName(e),style:t.getTagStyle()}),o,t.renderCloseIcon())},Object(_.a)(!("afterClose"in e),"Tag","'afterClose' will be deprecated, please use 'onClose', we will remove this in the next version."),t}return n=f,l=[{key:"getDerivedStateFromProps",value:function(e){return"visible"in e?{visible:e.visible}:null}}],(o=[{key:"getTagStyle",value:function(){var e=this.props,t=e.color,n=e.style,r=this.isPresetColor();return x({backgroundColor:t&&!r?t:void 0},n)}},{key:"getTagClassName",value:function(e){var t,n=e.getPrefixCls,r=this.props,o=r.prefixCls,i=r.className,l=r.color,s=this.state.visible,c=this.isPresetColor(),u=n("tag",o);return a()(u,(S(t={},"".concat(u,"-").concat(l),c),S(t,"".concat(u,"-has-color"),l&&!c),S(t,"".concat(u,"-hidden"),!s),t),i)}},{key:"setVisible",value:function(e,t){var n=this.props,r=n.onClose,o=n.afterClose;r&&r(t),o&&!r&&o(),t.defaultPrevented||"visible"in this.props||this.setState({visible:e})}},{key:"isPresetColor",value:function(){var e=this.props.color;return!!e&&R.test(e)}},{key:"renderCloseIcon",value:function(){return this.props.closable?r.createElement(s.default,{type:"close",onClick:this.handleIconClick}):null}},{key:"render",value:function(){return r.createElement(c.a,null,this.renderTag)}}])&&P(n.prototype,o),l&&P(n,l),f}(r.Component);M.CheckableTag=O,M.defaultProps={closable:!1},Object(l.polyfill)(M);t.default=M},myOp:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t)&&!e.required)return n();if(a.default.required(e,t,r,l,o),!(0,i.isEmptyValue)(t)){var s=void 0;s="number"==typeof t?new Date(t):t,a.default.type(e,s,r,l,o),s&&a.default.range(e,s.getTime(),r,l,o)}}n(l)}},n1GQ:function(e,t,n){(function(t){for(var r=n("bQgK"),o="undefined"==typeof window?t:window,a=["moz","webkit"],i="AnimationFrame",l=o["request"+i],s=o["cancel"+i]||o["cancelRequest"+i],c=0;!l&&c<a.length;c++)l=o[a[c]+"Request"+i],s=o[a[c]+"Cancel"+i]||o[a[c]+"CancelRequest"+i];if(!l||!s){var u=0,f=0,p=[];l=function(e){if(0===p.length){var t=r(),n=Math.max(0,1e3/60-(t-u));u=n+t,setTimeout((function(){var e=p.slice(0);p.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(u)}catch(e){setTimeout((function(){throw e}),0)}}),Math.round(n))}return p.push({handle:++f,callback:e,cancelled:!1}),f},s=function(e){for(var t=0;t<p.length;t++)p[t].handle===e&&(p[t].cancelled=!0)}}e.exports=function(e){return l.call(o,e)},e.exports.cancel=function(){s.apply(o,arguments)},e.exports.polyfill=function(e){e||(e=o),e.requestAnimationFrame=l,e.cancelAnimationFrame=s}}).call(this,n("yLpj"))},n5Yh:function(e,t,n){},nEr6:function(e,t,n){"use strict";function r(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.newMessages=r;t.messages=r()},"o/2+":function(e,t,n){"use strict";var r=n("foW8"),o=n.n(r)()({});t.a=o},oEMi:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n("+kn0")),i=n("l1rO"),l=(r=i)&&r.__esModule?r:{default:r};var s={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},c={integer:function(e){return c.number(e)&&parseInt(e,10)===e},float:function(e){return c.number(e)&&!c.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(e){return!1}},date:function(e){return"function"==typeof e.getTime&&"function"==typeof e.getMonth&&"function"==typeof e.getYear},number:function(e){return!isNaN(e)&&"number"==typeof e},object:function(e){return"object"===(void 0===e?"undefined":o(e))&&!c.array(e)},method:function(e){return"function"==typeof e},email:function(e){return"string"==typeof e&&!!e.match(s.email)&&e.length<255},url:function(e){return"string"==typeof e&&!!e.match(s.url)},hex:function(e){return"string"==typeof e&&!!e.match(s.hex)}};t.default=function(e,t,n,r,i){if(e.required&&void 0===t)(0,l.default)(e,t,n,r,i);else{var s=e.type;["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(s)>-1?c[s](t)||r.push(a.format(i.messages.types[s],e.fullField,e.type)):s&&(void 0===t?"undefined":o(t))!==e.type&&r.push(a.format(i.messages.types[s],e.fullField,e.type))}}},oV5b:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=n("+kn0"),l=n("jESh"),s=(r=l)&&r.__esModule?r:{default:r},c=n("nEr6");function u(e){this.rules=null,this._messages=c.messages,this.define(e)}u.prototype={messages:function(e){return e&&(this._messages=(0,i.deepMerge)((0,c.newMessages)(),e)),this._messages},define:function(e){if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!==(void 0===e?"undefined":a(e))||Array.isArray(e))throw new Error("Rules must be an object");this.rules={};var t=void 0,n=void 0;for(t in e)e.hasOwnProperty(t)&&(n=e[t],this.rules[t]=Array.isArray(n)?n:[n])},validate:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},l=e,s=n,f=r;if("function"==typeof s&&(f=s,s={}),!this.rules||0===Object.keys(this.rules).length)return f&&f(),Promise.resolve();function p(e){var t,n,r=void 0,o=[],a={};for(r=0;r<e.length;r++)t=e[r],n=void 0,Array.isArray(t)?o=(n=o).concat.apply(n,t):o.push(t);o.length?a=(0,i.convertFieldsError)(o):(o=null,a=null),f(o,a)}if(s.messages){var d=this.messages();d===c.messages&&(d=(0,c.newMessages)()),(0,i.deepMerge)(d,s.messages),s.messages=d}else s.messages=this.messages();var m=void 0,h=void 0,y={},v=s.keys||Object.keys(this.rules);v.forEach((function(n){m=t.rules[n],h=l[n],m.forEach((function(r){var a=r;"function"==typeof a.transform&&(l===e&&(l=o({},l)),h=l[n]=a.transform(h)),(a="function"==typeof a?{validator:a}:o({},a)).validator=t.getValidationMethod(a),a.field=n,a.fullField=a.fullField||n,a.type=t.getType(a),a.validator&&(y[n]=y[n]||[],y[n].push({rule:a,value:h,source:l,field:n}))}))}));var g={};return(0,i.asyncMap)(y,s,(function(e,t){var n=e.rule,r=!("object"!==n.type&&"array"!==n.type||"object"!==a(n.fields)&&"object"!==a(n.defaultField));function l(e,t){return o({},t,{fullField:n.fullField+"."+e})}function c(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],c=a;if(Array.isArray(c)||(c=[c]),!s.suppressWarning&&c.length&&u.warning("async-validator:",c),c.length&&n.message&&(c=[].concat(n.message)),c=c.map((0,i.complementError)(n)),s.first&&c.length)return g[n.field]=1,t(c);if(r){if(n.required&&!e.value)return c=n.message?[].concat(n.message).map((0,i.complementError)(n)):s.error?[s.error(n,(0,i.format)(s.messages.required,n.field))]:[],t(c);var f={};if(n.defaultField)for(var p in e.value)e.value.hasOwnProperty(p)&&(f[p]=n.defaultField);for(var d in f=o({},f,e.rule.fields))if(f.hasOwnProperty(d)){var m=Array.isArray(f[d])?f[d]:[f[d]];f[d]=m.map(l.bind(null,d))}var h=new u(f);h.messages(s.messages),e.rule.options&&(e.rule.options.messages=s.messages,e.rule.options.error=s.error),h.validate(e.value,e.rule.options||s,(function(e){var n=[];c&&c.length&&n.push.apply(n,c),e&&e.length&&n.push.apply(n,e),t(n.length?n:null)}))}else t(c)}r=r&&(n.required||!n.required&&e.value),n.field=e.field;var f=void 0;n.asyncValidator?f=n.asyncValidator(n,e.value,c,e.source,s):n.validator&&(!0===(f=n.validator(n,e.value,c,e.source,s))?c():!1===f?c(n.message||n.field+" fails"):f instanceof Array?c(f):f instanceof Error&&c(f.message)),f&&f.then&&f.then((function(){return c()}),(function(e){return c(e)}))}),(function(e){p(e)}))},getType:function(e){if(void 0===e.type&&e.pattern instanceof RegExp&&(e.type="pattern"),"function"!=typeof e.validator&&e.type&&!s.default.hasOwnProperty(e.type))throw new Error((0,i.format)("Unknown rule type %s",e.type));return e.type||"string"},getValidationMethod:function(e){if("function"==typeof e.validator)return e.validator;var t=Object.keys(e),n=t.indexOf("message");return-1!==n&&t.splice(n,1),1===t.length&&"required"===t[0]?s.default.required:s.default[this.getType(e)]||!1}},u.register=function(e,t){if("function"!=typeof t)throw new Error("Cannot register a validator by type, validator is not a function");s.default[e]=t},u.warning=i.warning,u.messages=c.messages,t.default=u},oYoh:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=h(n("VXEj")),o=h(n("NJEC")),a=h(n("2/Rp")),i=h(n("NUBc")),l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();n("LXko"),n("k994"),n("L/Qf"),n("YQTV");var s=n("q1tI"),c=h(s),u=n("eO8H"),f=h(n("vDqi")),p=n("sYIF"),d=h(n("LZ3y")),m=h(n("bjH3"));function h(e){return e&&e.__esModule?e:{default:e}}n("6JOy");var y=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.getChildrenJournals=function(e,t){var r=n.props,o=r.order_id,a=r.parent_id,i=n.state,l=i.page,s=i.limit,c="/issues/"+(e||o)+"/journals/"+(t||a)+"/get_children_journals.json";f.default.get(c,{params:{page:l,limit:s}}).then((function(e){e&&n.setState({journalsdata:e.data,search_count:e.data.journals_count,isSpin:!1})})).catch((function(e){console.log(e)}))},n.deleteorder=function(e){var t=n.props.order_id,r="/issues/"+t+"/journals/"+e+".json";f.default.delete(r,{data:{issue_id:t,id:e}}).then((function(e){e&&n.getChildrenJournals()})).catch((function(e){console.log(e)}))},n.ChangePage=function(e){n.state.page=e,n.state.isSpin=!0,n.getChildrenJournals()},n.commentCtx=function(e){return c.default.createElement(m.default,{className:"break_word_comments imageLayerParent",value:e,url:n.props.history.location})},n.Paginations=function(){var e=n.state,t=e.page,r=e.limit,o=e.search_count;if(o>r)return c.default.createElement("div",{className:"pt30 mb50 edu-txt-center btp1"},c.default.createElement(i.default,{simple:!0,defaultCurrent:t,total:o,pageSize:r,onChange:n.ChangePage}))},n.renderList=function(e){var t=n.props.current_user;return c.default.createElement("div",{className:"width100"},c.default.createElement("div",{className:"grid-item pb5"},c.default.createElement(u.Link,{to:"/users/"+(e&&e.user_login),className:"show-user-link"},c.default.createElement("img",{className:"radius",src:(0,p.getImageUrl)("images/"+(e&&e.user_picture)),alt:"",width:"30",height:"30"})),c.default.createElement(u.Link,{to:"/users/"+(e&&e.user_login),className:"show-user-link color-black ml10 fwb"},e&&e.user_name)),c.default.createElement("div",{className:"ml40"},n.commentCtx(e.content),e&&e.attachments&&e.attachments.length>0?c.default.createElement(d.default,{attachments:e.attachments,showNotification:n.props.showNotification,canDelete:t&&(t.admin||t.login===e.user_login)}):"",c.default.createElement("div",{className:"mt5"},c.default.createElement("span",{className:"color-grey-8"},e.created_at),c.default.createElement("span",{className:"ml20"},t&&(t.admin||t.login===e.user_login)?c.default.createElement(o.default,{placement:"bottom",title:"确定要删除当前评论吗?",okText:"是",cancelText:"否",onConfirm:function(){return n.deleteorder(e.id)}},c.default.createElement(a.default,{type:"link"},c.default.createElement("i",{className:"iconfont icon-shanchu3 font-15 color-grey-6 mr5 ver-middle"}),c.default.createElement("span",{className:"font-12 color-grey-6"},"删除"))):""))))},n.state={journalsdata:void 0,limit:10,page:1,journal_spin:!1,search_count:0},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),l(t,[{key:"componentDidMount",value:function(){this.getChildrenJournals()}},{key:"componentDidUpdate",value:function(e,t){this.props.children_comment_id&&e.children_comment_id!==this.props.children_comment_id&&this.getChildrenJournals()}},{key:"render",value:function(){var e=this,t=this.state,n=t.journalsdata,o=t.search_count,a=t.isSpin;return c.default.createElement("div",null,o>0&&c.default.createElement("div",{className:"children-comment-bg mt10"},c.default.createElement(r.default,{size:"large",loading:a,dataSource:n.issue_journals,renderItem:function(t){return c.default.createElement(r.default.Item,null,e.renderList(t))}}),this.Paginations()))}}]),t}(s.Component);t.default=y},or5M:function(e,t,n){var r=n("1hJj"),o=n("QoRX"),a=n("xYSL");e.exports=function(e,t,n,i,l,s){var c=1&n,u=e.length,f=t.length;if(u!=f&&!(c&&f>u))return!1;var p=s.get(e);if(p&&s.get(t))return p==t;var d=-1,m=!0,h=2&n?new r:void 0;for(s.set(e,t),s.set(t,e);++d<u;){var y=e[d],v=t[d];if(i)var g=c?i(v,y,d,t,e,s):i(y,v,d,e,t,s);if(void 0!==g){if(g)continue;m=!1;break}if(h){if(!o(t,(function(e,t){if(!a(h,t)&&(y===e||l(y,e,n,i,s)))return h.push(t)}))){m=!1;break}}else if(y!==v&&!l(y,v,n,i,s)){m=!1;break}}return s.delete(e),s.delete(t),m}},qPyV:function(e,t,n){var r=n("ut/Y"),o=n("LGYb");e.exports=function(e,t){return e&&e.length?o(e,r(t,2)):[]}},qZTm:function(e,t,n){var r=n("fR/l"),o=n("MvSz"),a=n("7GkX");e.exports=function(e){return r(e,a,o)}},qrJ5:function(e,t,n){"use strict";n.d(t,"a",(function(){return T}));var r,o=n("q1tI"),a=n("TSYQ"),i=n.n(a),l=n("17x9"),s=n("H84U"),c=n("o/2+"),u=n("CWQg");function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}if("undefined"!=typeof window){window.matchMedia||(window.matchMedia=function(e){return{media:e,matches:!1,addListener:function(){},removeListener:function(){}}}),r=n("jpXb")}var d=["xxl","xl","lg","md","sm","xs"],m={xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",xxl:"(min-width: 1600px)"},h=[],y=-1,v={},g={dispatch:function(e){return v=e,!(h.length<1)&&(h.forEach((function(e){e.func(v)})),!0)},subscribe:function(e){0===h.length&&this.register();var t=(++y).toString();return h.push({token:t,func:e}),e(v),t},unsubscribe:function(e){0===(h=h.filter((function(t){return t.token!==e}))).length&&this.unregister()},unregister:function(){Object.keys(m).map((function(e){return r.unregister(m[e])}))},register:function(){var e=this;Object.keys(m).map((function(t){return r.register(m[t],{match:function(){var n=p(p({},v),f({},t,!0));e.dispatch(n)},unmatch:function(){var n=p(p({},v),f({},t,!1));e.dispatch(n)},destroy:function(){}})}))}};function b(e){return(b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function E(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function j(e,t){return!t||"object"!==b(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function S(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function x(e){return(x=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},k=Object(u.a)("top","middle","bottom","stretch"),N=Object(u.a)("start","end","center","space-around","space-between"),T=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&C(e,t)}(u,e);var t,n,r,a,l=(t=u,function(){var e,n=x(t);if(S()){var r=x(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return j(this,e)});function u(){var e;return E(this,u),(e=l.apply(this,arguments)).state={screens:{}},e.renderRow=function(t){var n,r=t.getPrefixCls,a=e.props,l=a.prefixCls,s=a.type,u=a.justify,f=a.align,p=a.className,d=a.style,m=a.children,h=P(a,["prefixCls","type","justify","align","className","style","children"]),y=r("row",l),v=e.getGutter(),g=i()((w(n={},y,!s),w(n,"".concat(y,"-").concat(s),s),w(n,"".concat(y,"-").concat(s,"-").concat(u),s&&u),w(n,"".concat(y,"-").concat(s,"-").concat(f),s&&f),n),p),b=O(O(O({},v[0]>0?{marginLeft:v[0]/-2,marginRight:v[0]/-2}:{}),v[1]>0?{marginTop:v[1]/-2,marginBottom:v[1]/-2}:{}),d),E=O({},h);return delete E.gutter,o.createElement(c.a.Provider,{value:{gutter:v}},o.createElement("div",O({},E,{className:g,style:b}),m))},e}return n=u,(r=[{key:"componentDidMount",value:function(){var e=this;this.token=g.subscribe((function(t){var n=e.props.gutter;("object"===b(n)||Array.isArray(n)&&("object"===b(n[0])||"object"===b(n[1])))&&e.setState({screens:t})}))}},{key:"componentWillUnmount",value:function(){g.unsubscribe(this.token)}},{key:"getGutter",value:function(){var e=[0,0],t=this.props.gutter,n=this.state.screens;return(Array.isArray(t)?t:[t,0]).forEach((function(t,r){if("object"===b(t))for(var o=0;o<d.length;o++){var a=d[o];if(n[a]&&void 0!==t[a]){e[r]=t[a];break}}else e[r]=t||0})),e}},{key:"render",value:function(){return o.createElement(s.a,null,this.renderRow)}}])&&_(n.prototype,r),a&&_(n,a),u}(o.Component);T.defaultProps={gutter:0},T.propTypes={type:l.oneOf(["flex"]),align:l.oneOf(k),justify:l.oneOf(N),className:l.string,children:l.node,gutter:l.oneOfType([l.object,l.number,l.array]),prefixCls:l.string}},rEGp:function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},rNsS:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t)&&!e.required)return n();a.default.required(e,t,r,l,o),void 0!==t&&a.default.type(e,t,r,l,o)}n(l)}},rfXi:function(e,t,n){e.exports={default:n("0tVQ"),__esModule:!0}},rjwK:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t)&&!e.required)return n();a.default.required(e,t,r,l,o),t&&a.default.enum(e,t,r,l,o)}n(l)}},sEf8:function(e,t){e.exports=function(e){return function(t){return e(t)}}},seXi:function(e,t,n){var r=n("qZTm"),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,a,i,l){var s=1&n,c=r(e),u=c.length;if(u!=r(t).length&&!s)return!1;for(var f=u;f--;){var p=c[f];if(!(s?p in t:o.call(t,p)))return!1}var d=l.get(e);if(d&&l.get(t))return d==t;var m=!0;l.set(e,t),l.set(t,e);for(var h=s;++f<u;){var y=e[p=c[f]],v=t[p];if(a)var g=s?a(v,y,p,t,e,l):a(y,v,p,e,t,l);if(!(void 0===g?y===v||i(y,v,n,a,l):g)){m=!1;break}h||(h="constructor"==p)}if(m&&!h){var b=e.constructor,O=t.constructor;b==O||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof O&&O instanceof O||(m=!1)}return l.delete(e),l.delete(t),m}},t33a:function(e,t,n){"use strict";e.exports={}},tULf:function(e,t,n){"use strict";n.r(t);n("SchZ"),n("KM+8"),n("4t1q")},tadb:function(e,t,n){var r=n("Cwc5")(n("Kz5y"),"DataView");e.exports=r},u3En:function(e,t,n){},"ut/Y":function(e,t,n){var r=n("ZCpW"),o=n("GDhZ"),a=n("zZ0H"),i=n("Z0cm"),l=n("+c4W");e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?i(e)?o(e[0],e[1]):r(e):l(e)}},"vN+2":function(e,t){e.exports=function(){}},"vPd/":function(e,t,n){var r=n("kCCV"),o=n("IX3V").each;function a(e,t){this.query=e,this.isUnconditional=t,this.handlers=[],this.mql=window.matchMedia(e);var n=this;this.listener=function(e){n.mql=e.currentTarget||e,n.assess()},this.mql.addListener(this.listener)}a.prototype={constuctor:a,addHandler:function(e){var t=new r(e);this.handlers.push(t),this.matches()&&t.on()},removeHandler:function(e){var t=this.handlers;o(t,(function(n,r){if(n.equals(e))return n.destroy(),!t.splice(r,1)}))},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){o(this.handlers,(function(e){e.destroy()})),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var e=this.matches()?"on":"off";o(this.handlers,(function(t){t[e]()}))}},e.exports=a},vg9a:function(e,t,n){},"wF/u":function(e,t,n){var r=n("e5cp"),o=n("ExA7");e.exports=function e(t,n,a,i,l){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,a,i,e,l))}},wMS7:function(e,t,n){e.exports=function(){"use strict";var e=Object.hasOwnProperty,t=Object.setPrototypeOf,n=Object.isFrozen,r=Object.keys,o=Object.freeze,a=Object.seal,i=Object.create,l="undefined"!=typeof Reflect&&Reflect,s=l.apply,c=l.construct;s||(s=function(e,t,n){return e.apply(t,n)}),o||(o=function(e){return e}),a||(a=function(e){return e}),c||(c=function(e,t){return new(Function.prototype.bind.apply(e,[null].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(t))))});var u=C(Array.prototype.forEach),f=C(Array.prototype.indexOf),p=C(Array.prototype.join),d=C(Array.prototype.pop),m=C(Array.prototype.push),h=C(Array.prototype.slice),y=C(String.prototype.toLowerCase),v=C(String.prototype.match),g=C(String.prototype.replace),b=C(String.prototype.indexOf),O=C(String.prototype.trim),w=C(RegExp.prototype.test),E=j(RegExp),_=j(TypeError);function C(e){return function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return s(e,t,r)}}function j(e){return function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return c(e,n)}}function S(e,r){t&&t(e,null);for(var o=r.length;o--;){var a=r[o];if("string"==typeof a){var i=y(a);i!==a&&(n(r)||(r[o]=i),a=i)}e[a]=!0}return e}function x(t){var n=i(null),r=void 0;for(r in t)s(e,t,[r])&&(n[r]=t[r]);return n}var P=o(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),k=o(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","audio","canvas","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","video","view","vkern"]),N=o(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),T=o(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),F=o(["#text"]),A=o(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns"]),R=o(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),M=o(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),D=o(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),I=a(/\{\{[\s\S]*|[\s\S]*\}\}/gm),L=a(/<%[\s\S]*|[\s\S]*%>/gm),V=a(/^data-[\-\w.\u00B7-\uFFFF]/),q=a(/^aria-[\-\w]+$/),U=a(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),z=a(/^(?:\w+script|data):/i),B=a(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),H="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function W(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var K=function(){return"undefined"==typeof window?null:window},G=function(e,t){if("object"!==(void 0===e?"undefined":H(e))||"function"!=typeof e.createPolicy)return null;var n=null;t.currentScript&&t.currentScript.hasAttribute("data-tt-policy-suffix")&&(n=t.currentScript.getAttribute("data-tt-policy-suffix"));var r="dompurify"+(n?"#"+n:"");try{return e.createPolicy(r,{createHTML:function(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+r+" could not be created."),null}};return function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:K(),n=function(t){return e(t)};if(n.version="2.0.15",n.removed=[],!t||!t.document||9!==t.document.nodeType)return n.isSupported=!1,n;var a=t.document,i=!1,l=t.document,s=t.DocumentFragment,c=t.HTMLTemplateElement,C=t.Node,j=t.NodeFilter,Y=t.NamedNodeMap,Z=void 0===Y?t.NamedNodeMap||t.MozNamedAttrMap:Y,Q=t.Text,X=t.Comment,J=t.DOMParser,$=t.trustedTypes;if("function"==typeof c){var ee=l.createElement("template");ee.content&&ee.content.ownerDocument&&(l=ee.content.ownerDocument)}var te=G($,a),ne=te&&Me?te.createHTML(""):"",re=l,oe=re.implementation,ae=re.createNodeIterator,ie=re.getElementsByTagName,le=re.createDocumentFragment,se=a.importNode,ce=x(l).documentMode?l.documentMode:{},ue={};n.isSupported=oe&&void 0!==oe.createHTMLDocument&&9!==ce;var fe=I,pe=L,de=V,me=q,he=z,ye=B,ve=U,ge=null,be=S({},[].concat(W(P),W(k),W(N),W(T),W(F))),Oe=null,we=S({},[].concat(W(A),W(R),W(M),W(D))),Ee=null,_e=null,Ce=!0,je=!0,Se=!1,xe=!1,Pe=!1,ke=!1,Ne=!1,Te=!1,Fe=!1,Ae=!1,Re=!1,Me=!1,De=!0,Ie=!0,Le=!1,Ve={},qe=S({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","plaintext","script","style","svg","template","thead","title","video","xmp"]),Ue=null,ze=S({},["audio","video","img","source","image","track"]),Be=null,He=S({},["alt","class","for","id","label","name","pattern","placeholder","summary","title","value","style","xmlns"]),We=null,Ke=l.createElement("form"),Ge=function(e){We&&We===e||(e&&"object"===(void 0===e?"undefined":H(e))||(e={}),e=x(e),ge="ALLOWED_TAGS"in e?S({},e.ALLOWED_TAGS):be,Oe="ALLOWED_ATTR"in e?S({},e.ALLOWED_ATTR):we,Be="ADD_URI_SAFE_ATTR"in e?S(x(He),e.ADD_URI_SAFE_ATTR):He,Ue="ADD_DATA_URI_TAGS"in e?S(x(ze),e.ADD_DATA_URI_TAGS):ze,Ee="FORBID_TAGS"in e?S({},e.FORBID_TAGS):{},_e="FORBID_ATTR"in e?S({},e.FORBID_ATTR):{},Ve="USE_PROFILES"in e&&e.USE_PROFILES,Ce=!1!==e.ALLOW_ARIA_ATTR,je=!1!==e.ALLOW_DATA_ATTR,Se=e.ALLOW_UNKNOWN_PROTOCOLS||!1,xe=e.SAFE_FOR_JQUERY||!1,Pe=e.SAFE_FOR_TEMPLATES||!1,ke=e.WHOLE_DOCUMENT||!1,Fe=e.RETURN_DOM||!1,Ae=e.RETURN_DOM_FRAGMENT||!1,Re=e.RETURN_DOM_IMPORT||!1,Me=e.RETURN_TRUSTED_TYPE||!1,Te=e.FORCE_BODY||!1,De=!1!==e.SANITIZE_DOM,Ie=!1!==e.KEEP_CONTENT,Le=e.IN_PLACE||!1,ve=e.ALLOWED_URI_REGEXP||ve,Pe&&(je=!1),Ae&&(Fe=!0),Ve&&(ge=S({},[].concat(W(F))),Oe=[],!0===Ve.html&&(S(ge,P),S(Oe,A)),!0===Ve.svg&&(S(ge,k),S(Oe,R),S(Oe,D)),!0===Ve.svgFilters&&(S(ge,N),S(Oe,R),S(Oe,D)),!0===Ve.mathMl&&(S(ge,T),S(Oe,M),S(Oe,D))),e.ADD_TAGS&&(ge===be&&(ge=x(ge)),S(ge,e.ADD_TAGS)),e.ADD_ATTR&&(Oe===we&&(Oe=x(Oe)),S(Oe,e.ADD_ATTR)),e.ADD_URI_SAFE_ATTR&&S(Be,e.ADD_URI_SAFE_ATTR),Ie&&(ge["#text"]=!0),ke&&S(ge,["html","head","body"]),ge.table&&(S(ge,["tbody"]),delete Ee.tbody),o&&o(e),We=e)},Ye=function(e){m(n.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.outerHTML=ne}},Ze=function(e,t){try{m(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){m(n.removed,{attribute:null,from:t})}t.removeAttribute(e)},Qe=function(e){var t=void 0,n=void 0;if(Te)e="<remove></remove>"+e;else{var r=v(e,/^[\r\n\t ]+/);n=r&&r[0]}var o=te?te.createHTML(e):e;try{t=(new J).parseFromString(o,"text/html")}catch(e){}if(i&&S(Ee,["title"]),!t||!t.documentElement){var a=(t=oe.createHTMLDocument("")).body;a.parentNode.removeChild(a.parentNode.firstElementChild),a.outerHTML=o}return e&&n&&t.body.insertBefore(l.createTextNode(n),t.body.childNodes[0]||null),ie.call(t,ke?"html":"body")[0]};n.isSupported&&function(){try{var e=Qe("<x/><title></title><img>");w(/<\/title/,e.querySelector("title").innerHTML)&&(i=!0)}catch(e){}}();var Xe=function(e){return ae.call(e.ownerDocument||e,e,j.SHOW_ELEMENT|j.SHOW_COMMENT|j.SHOW_TEXT,(function(){return j.FILTER_ACCEPT}),!1)},Je=function(e){return!(e instanceof Q||e instanceof X||"string"==typeof e.nodeName&&"string"==typeof e.textContent&&"function"==typeof e.removeChild&&e.attributes instanceof Z&&"function"==typeof e.removeAttribute&&"function"==typeof e.setAttribute&&"string"==typeof e.namespaceURI)},$e=function(e){return"object"===(void 0===C?"undefined":H(C))?e instanceof C:e&&"object"===(void 0===e?"undefined":H(e))&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName},et=function(e,t,r){ue[e]&&u(ue[e],(function(e){e.call(n,t,r,We)}))},tt=function(e){var t=void 0;if(et("beforeSanitizeElements",e,null),Je(e))return Ye(e),!0;if(v(e.nodeName,/[\u0080-\uFFFF]/))return Ye(e),!0;var r=y(e.nodeName);if(et("uponSanitizeElement",e,{tagName:r,allowedTags:ge}),("svg"===r||"math"===r)&&0!==e.querySelectorAll("p, br").length)return Ye(e),!0;if(!ge[r]||Ee[r]){if(Ie&&!qe[r]&&"function"==typeof e.insertAdjacentHTML)try{var o=e.innerHTML;e.insertAdjacentHTML("AfterEnd",te?te.createHTML(o):o)}catch(e){}return Ye(e),!0}return"noscript"===r&&w(/<\/noscript/i,e.innerHTML)||"noembed"===r&&w(/<\/noembed/i,e.innerHTML)?(Ye(e),!0):(!xe||$e(e.firstElementChild)||$e(e.content)&&$e(e.content.firstElementChild)||!w(/</g,e.textContent)||(m(n.removed,{element:e.cloneNode()}),e.innerHTML?e.innerHTML=g(e.innerHTML,/</g,"<"):e.innerHTML=g(e.textContent,/</g,"<")),Pe&&3===e.nodeType&&(t=e.textContent,t=g(t,fe," "),t=g(t,pe," "),e.textContent!==t&&(m(n.removed,{element:e.cloneNode()}),e.textContent=t)),et("afterSanitizeElements",e,null),!1)},nt=function(e,t,n){if(De&&("id"===t||"name"===t)&&(n in l||n in Ke))return!1;if(je&&w(de,t));else if(Ce&&w(me,t));else{if(!Oe[t]||_e[t])return!1;if(Be[t]);else if(w(ve,g(n,ye,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==b(n,"data:")||!Ue[e])if(Se&&!w(he,g(n,ye,"")));else if(n)return!1}return!0},rt=function(e){var t=void 0,o=void 0,a=void 0,i=void 0,l=void 0;et("beforeSanitizeAttributes",e,null);var s=e.attributes;if(s){var c={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Oe};for(l=s.length;l--;){var u=t=s[l],m=u.name,v=u.namespaceURI;if(o=O(t.value),a=y(m),c.attrName=a,c.attrValue=o,c.keepAttr=!0,c.forceKeepAttr=void 0,et("uponSanitizeAttribute",e,c),o=c.attrValue,!c.forceKeepAttr){if("name"===a&&"IMG"===e.nodeName&&s.id)i=s.id,s=h(s,[]),Ze("id",e),Ze(m,e),f(s,i)>l&&e.setAttribute("id",i.value);else{if("INPUT"===e.nodeName&&"type"===a&&"file"===o&&c.keepAttr&&(Oe[a]||!_e[a]))continue;"id"===m&&e.setAttribute(m,""),Ze(m,e)}if(c.keepAttr)if(xe&&w(/\/>/i,o))Ze(m,e);else if(w(/svg|math/i,e.namespaceURI)&&w(E("</("+p(r(qe),"|")+")","i"),o))Ze(m,e);else{Pe&&(o=g(o,fe," "),o=g(o,pe," "));var b=e.nodeName.toLowerCase();if(nt(b,a,o))try{v?e.setAttributeNS(v,m,o):e.setAttribute(m,o),d(n.removed)}catch(e){}}}}et("afterSanitizeAttributes",e,null)}},ot=function e(t){var n=void 0,r=Xe(t);for(et("beforeSanitizeShadowDOM",t,null);n=r.nextNode();)et("uponSanitizeShadowNode",n,null),tt(n)||(n.content instanceof s&&e(n.content),rt(n));et("afterSanitizeShadowDOM",t,null)};return n.sanitize=function(e,r){var o=void 0,i=void 0,l=void 0,c=void 0,u=void 0;if(e||(e="\x3c!--\x3e"),"string"!=typeof e&&!$e(e)){if("function"!=typeof e.toString)throw _("toString is not a function");if("string"!=typeof(e=e.toString()))throw _("dirty is not a string, aborting")}if(!n.isSupported){if("object"===H(t.toStaticHTML)||"function"==typeof t.toStaticHTML){if("string"==typeof e)return t.toStaticHTML(e);if($e(e))return t.toStaticHTML(e.outerHTML)}return e}if(Ne||Ge(r),n.removed=[],"string"==typeof e&&(Le=!1),Le);else if(e instanceof C)1===(i=(o=Qe("\x3c!--\x3e")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===i.nodeName||"HTML"===i.nodeName?o=i:o.appendChild(i);else{if(!Fe&&!Pe&&!ke&&-1===e.indexOf("<"))return te&&Me?te.createHTML(e):e;if(!(o=Qe(e)))return Fe?null:ne}o&&Te&&Ye(o.firstChild);for(var f=Xe(Le?e:o);l=f.nextNode();)3===l.nodeType&&l===c||tt(l)||(l.content instanceof s&&ot(l.content),rt(l),c=l);if(c=null,Le)return e;if(Fe){if(Ae)for(u=le.call(o.ownerDocument);o.firstChild;)u.appendChild(o.firstChild);else u=o;return Re&&(u=se.call(a,u,!0)),u}var p=ke?o.outerHTML:o.innerHTML;return Pe&&(p=g(p,fe," "),p=g(p,pe," ")),te&&Me?te.createHTML(p):p},n.setConfig=function(e){Ge(e),Ne=!0},n.clearConfig=function(){We=null,Ne=!1},n.isValidAttribute=function(e,t,n){We||Ge({});var r=y(e),o=y(t);return nt(r,o,n)},n.addHook=function(e,t){"function"==typeof t&&(ue[e]=ue[e]||[],m(ue[e],t))},n.removeHook=function(e){ue[e]&&d(ue[e])},n.removeHooks=function(e){ue[e]&&(ue[e]=[])},n.removeAllHooks=function(){ue={}},n}()}()},wZXL:function(e,t,n){var r=n("vPd/"),o=n("IX3V"),a=o.each,i=o.isFunction,l=o.isArray;function s(){if(!window.matchMedia)throw new Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}s.prototype={constructor:s,register:function(e,t,n){var o=this.queries,s=n&&this.browserIsIncapable;return o[e]||(o[e]=new r(e,s)),i(t)&&(t={match:t}),l(t)||(t=[t]),a(t,(function(t){i(t)&&(t={match:t}),o[e].addHandler(t)})),this},unregister:function(e,t){var n=this.queries[e];return n&&(t?n.removeHandler(t):(n.clear(),delete this.queries[e])),this}},e.exports=s},xYSL:function(e,t){e.exports=function(e,t){return e.has(t)}},yGk4:function(e,t,n){var r=n("Cwc5")(n("Kz5y"),"Set");e.exports=r},"zP+q":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("Gv54"),a=(r=o)&&r.__esModule?r:{default:r},i=n("+kn0");t.default=function(e,t,n,r,o){var l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t,"string")&&!e.required)return n();a.default.required(e,t,r,l,o,"string"),(0,i.isEmptyValue)(t,"string")||(a.default.type(e,t,r,l,o),a.default.range(e,t,r,l,o),a.default.pattern(e,t,r,l,o),!0===e.whitespace&&a.default.whitespace(e,t,r,l,o))}n(l)}},zZ0H:function(e,t){e.exports=function(e){return e}}}]); \ No newline at end of file diff --git a/static/js/main.a09707b3.chunk.js b/static/js/main.a09707b3.chunk.js deleted file mode 100644 index 63f34f4ba..000000000 --- a/static/js/main.a09707b3.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see main.a09707b3.chunk.js.LICENSE.txt */ -(this.webpackJsonp=this.webpackJsonp||[]).push([["main"],{"+/fp":function(e,t){e.exports=class{strong(e){return e}em(e){return e}codespan(e){return e}del(e){return e}html(e){return e}text(e){return e}link(e,t,n){return""+n}image(e,t,n){return""+n}br(){return""}}},"+JPL":function(e,t,n){e.exports={default:n("+SFK"),__esModule:!0}},"+MfF":function(e,t,n){"use strict";t.__esModule=!0,t.Encoders=t.Decoders=t.encodeNumericObject=t.encodeNumericArray=void 0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&l.return&&l.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};t.encodeDate=c,t.decodeDate=s,t.encodeBoolean=u,t.decodeBoolean=f,t.encodeNumber=h,t.decodeNumber=p,t.encodeString=d,t.decodeString=m,t.encodeJson=v,t.decodeJson=y,t.encodeArray=g,t.decodeArray=b,t.decodeNumericArray=x,t.encodeObject=_,t.decodeObject=k,t.decodeNumericObject=O,t.decode=function(e,t,n){var o=void 0;o="function"==typeof e?e(t,n):"object"===(void 0===e?"undefined":r(e))&&e.decode?e.decode(t,n):void 0===t?n:M[e]?M[e](t):t;return o},t.encode=function(e,t){var n=void 0;n="function"==typeof e?e(t):"object"===(void 0===e?"undefined":r(e))&&e.encode?e.encode(t):T[e]?T[e](t):t;return n};var i,a=n("Lusz"),l=(i=a)&&i.__esModule?i:{default:i};function c(e){if(null==e)return e;var t=e.getFullYear(),n=e.getMonth()+1,r=e.getDate();return t+"-"+(n<10?"0"+n:n)+"-"+(r<10?"0"+r:r)}function s(e){if(null!=e&&e.length){var t=e.split("-");null!=t[1]?t[1]-=1:(t[1]=0,t[2]=1);var n=new(Function.prototype.bind.apply(Date,[null].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(t))));if(!isNaN(n.getTime()))return n}}function u(e){if(void 0!==e)return e?"1":"0"}function f(e){return"1"===e||"0"!==e&&void 0}function h(e){if(null!=e)return String(e)}function p(e){if(null!=e){var t=parseFloat(e);if(!isNaN(t))return t}}function d(e){if(null!=e)return String(e)}function m(e){if(null!=e)return String(e)}function v(e){if(null!=e)return JSON.stringify(e)}function y(e){if(e){var t=void 0;try{t=JSON.parse(e)}catch(e){}return t}}function g(e){var t=arguments.length<=1||void 0===arguments[1]?l.default.entrySeparator:arguments[1];if(e)return e.join(t)}function b(e){var t=arguments.length<=1||void 0===arguments[1]?l.default.entrySeparator:arguments[1];if(e)return e.split(t).map((function(e){return""===e?void 0:e}))}var w=t.encodeNumericArray=g;function x(e){var t=arguments.length<=1||void 0===arguments[1]?l.default.entrySeparator:arguments[1],n=b(e,t);if(n)return n.map((function(e){return null==e?e:+e}))}function _(e){var t=arguments.length<=1||void 0===arguments[1]?l.default.keyValSeparator:arguments[1],n=arguments.length<=2||void 0===arguments[2]?l.default.entrySeparator:arguments[2];if(e&&Object.keys(e).length)return Object.keys(e).map((function(n){return""+n+t+e[n]})).join(n)}function k(e){var t=arguments.length<=1||void 0===arguments[1]?l.default.keyValSeparator:arguments[1],n=arguments.length<=2||void 0===arguments[2]?l.default.entrySeparator:arguments[2];if(e&&e.length){var r={};return e.split(n).forEach((function(e){var n=e.split(t),i=o(n,2),a=i[0],l=i[1];r[a]=l})),r}}var S=t.encodeNumericObject=_;function O(e){var t=arguments.length<=1||void 0===arguments[1]?l.default.keyValSeparator:arguments[1],n=arguments.length<=2||void 0===arguments[2]?l.default.entrySeparator:arguments[2],r=k(e,t,n);if(r)return Object.keys(r).forEach((function(e){r[e]=null==r[e]?r[e]:+r[e]})),r}var M=t.Decoders={number:p,string:m,object:k,array:b,json:y,date:s,boolean:f,numericObject:O,numericArray:x};var T=t.Encoders={number:h,string:d,object:_,array:g,json:v,date:c,boolean:u,numericObject:S,numericArray:w}},"+N+y":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.trace_collapse=function(e){console.groupCollapsed},t.trace=function(e){a.trace(e)},t.debug=function(e){a.debug(e)},t.info=function(e){a.info(e)},t.warn=function(e){a.warn(e)},t.error=function(e){a.error(e)},t.trace_c=function(e){a.trace(l()+"%c"+e,"color:magenta;")},t.debug_c=function(e){a.debug(l()+"%c"+e,"color:cyan;")},t.info_c=function(e){a.info(l()+"%c"+e,"color:blue;")},t.warn_c=function(e){a.warn(l()+"%c"+e,"color:crimson;")},t.error_c=function(e){a.error(l()+"%c"+e,"color:red;")};var r,o=n("wd/R"),i=(r=o)&&r.__esModule?r:{default:r};var a=n("XH0y");a.enableAll(),window.getLog=function(){return a},window._logWithTimeStamp=!0;var l=function(){return window._logWithTimeStamp?"["+(0,i.default)().format("hh:mm:ss")+"] ":""}},"+SFK":function(e,t,n){n("AUvm"),n("wgeU"),n("adOz"),n("dl0q"),e.exports=n("WEpk").Symbol},"+auO":function(e,t,n){var r=n("XKFU"),o=n("lvtm");r(r.S,"Math",{cbrt:function(e){return o(e=+e)*Math.pow(Math.abs(e),1/3)}})},"+lvF":function(e,t,n){e.exports=n("VTer")("native-function-to-string",Function.toString)},"+oPb":function(e,t,n){"use strict";n("OGtf")("blink",(function(e){return function(){return e(this,"blink","","")}}))},"+plK":function(e,t,n){n("ApPD"),e.exports=n("WEpk").Object.getPrototypeOf},"+rLv":function(e,t,n){var r=n("dyZX").document;e.exports=r&&r.documentElement},"+wdc":function(e,t,n){"use strict";var r,o,i,a,l;if("undefined"==typeof window||"function"!=typeof MessageChannel){var c=null,s=null,u=function(){if(null!==c)try{var e=t.unstable_now();c(!0,e),c=null}catch(e){throw setTimeout(u,0),e}},f=Date.now();t.unstable_now=function(){return Date.now()-f},r=function(e){null!==c?setTimeout(r,0,e):(c=e,setTimeout(u,0))},o=function(e,t){s=setTimeout(e,t)},i=function(){clearTimeout(s)},a=function(){return!1},l=t.unstable_forceFrameRate=function(){}}else{var h=window.performance,p=window.Date,d=window.setTimeout,m=window.clearTimeout;if("undefined"!=typeof console){var v=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof v&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"==typeof h&&"function"==typeof h.now)t.unstable_now=function(){return h.now()};else{var y=p.now();t.unstable_now=function(){return p.now()-y}}var g=!1,b=null,w=-1,x=5,_=0;a=function(){return t.unstable_now()>=_},l=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):x=0<e?Math.floor(1e3/e):5};var k=new MessageChannel,S=k.port2;k.port1.onmessage=function(){if(null!==b){var e=t.unstable_now();_=e+x;try{b(!0,e)?S.postMessage(null):(g=!1,b=null)}catch(e){throw S.postMessage(null),e}}else g=!1},r=function(e){b=e,g||(g=!0,S.postMessage(null))},o=function(e,n){w=d((function(){e(t.unstable_now())}),n)},i=function(){m(w),w=-1}}function O(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,o=e[r];if(!(void 0!==o&&0<E(o,t)))break e;e[r]=t,e[n]=o,n=r}}function M(e){return void 0===(e=e[0])?null:e}function T(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length;r<o;){var i=2*(r+1)-1,a=e[i],l=i+1,c=e[l];if(void 0!==a&&0>E(a,n))void 0!==c&&0>E(c,a)?(e[r]=c,e[l]=n,r=l):(e[r]=a,e[i]=n,r=i);else{if(!(void 0!==c&&0>E(c,n)))break e;e[r]=c,e[l]=n,r=l}}}return t}return null}function E(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var z=[],C=[],P=1,A=null,j=3,L=!1,N=!1,H=!1;function R(e){for(var t=M(C);null!==t;){if(null===t.callback)T(C);else{if(!(t.startTime<=e))break;T(C),t.sortIndex=t.expirationTime,O(z,t)}t=M(C)}}function V(e){if(H=!1,R(e),!N)if(null!==M(z))N=!0,r(I);else{var t=M(C);null!==t&&o(V,t.startTime-e)}}function I(e,n){N=!1,H&&(H=!1,i()),L=!0;var r=j;try{for(R(n),A=M(z);null!==A&&(!(A.expirationTime>n)||e&&!a());){var l=A.callback;if(null!==l){A.callback=null,j=A.priorityLevel;var c=l(A.expirationTime<=n);n=t.unstable_now(),"function"==typeof c?A.callback=c:A===M(z)&&T(z),R(n)}else T(z);A=M(z)}if(null!==A)var s=!0;else{var u=M(C);null!==u&&o(V,u.startTime-n),s=!1}return s}finally{A=null,j=r,L=!1}}function D(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var F=l;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){N||L||(N=!0,r(I))},t.unstable_getCurrentPriorityLevel=function(){return j},t.unstable_getFirstCallbackNode=function(){return M(z)},t.unstable_next=function(e){switch(j){case 1:case 2:case 3:var t=3;break;default:t=j}var n=j;j=t;try{return e()}finally{j=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=F,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=j;j=e;try{return t()}finally{j=n}},t.unstable_scheduleCallback=function(e,n,a){var l=t.unstable_now();if("object"==typeof a&&null!==a){var c=a.delay;c="number"==typeof c&&0<c?l+c:l,a="number"==typeof a.timeout?a.timeout:D(e)}else a=D(e),c=l;return e={id:P++,callback:n,priorityLevel:e,startTime:c,expirationTime:a=c+a,sortIndex:-1},c>l?(e.sortIndex=c,O(C,e),null===M(z)&&e===M(C)&&(H?i():H=!0,o(V,c-l))):(e.sortIndex=a,O(z,e),N||L||(N=!0,r(I))),e},t.unstable_shouldYield=function(){var e=t.unstable_now();R(e);var n=M(z);return n!==A&&null!==A&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTime<A.expirationTime||a()},t.unstable_wrapCallback=function(e){var t=j;return function(){var n=j;j=t;try{return e.apply(this,arguments)}finally{j=n}}}},"/+74":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(n("TeRw"));t.initAxiosInterceptors=function(e){t=window.$,t(window).bind("online",(function(){r.default.destroy(),r.default.success({duration:2,message:"网络恢复正常",description:"网络恢复正常,感谢使用。"})})),t(window).bind("offline",(function(){r.default.destroy(),r.default.warning({duration:null,message:"网络异常",description:"网络异常,请检测网络后重试。"})}));var t;var n;n="https://testforgeplus.trustie.net";var a={};window.setfalseInRequestMap=function(e){a[e]=!1},o.default.interceptors.request.use((function(e){if(m(),d(),-1!==e.url.indexOf(n))return e;(0,i.requestProxy)(e);var t="/api"+e.url;return""+e[0]!="true"&&("3007"===window.location.port?(e.url=""+n+t,-1===e.url.indexOf("?")?e.url=e.url+"?debug="+f:e.url=e.url+"&debug="+f):e.url=t,m()),-1===e.url.indexOf("update_file")&&(a[e.url]=!0,window.setTimeout("setfalseInRequestMap('"+e.url+"')",900)),e}),(function(e){return Promise.reject(e)})),o.default.interceptors.response.use((function(t){if(void 0!==t){t.config;if(-1===t.data.status)throw window.location.pathname.startsWith("/tasks/")?e.showSnackbar(t.data.message||"服务器异常,请联系管理员。"):r.default.open({message:"提示",description:t.data.message||"服务器异常,请联系管理员。",style:{zIndex:99999999}}),new o.default.Cancel("Operation canceled by the user.");return 403!==t.data.status&&"403"!==t.data.status||u("/403"),404===t.data.status&&u("/nopage"),500===t.data.status&&u("/500"),501===t.data.status&&(!1===s&&(s=!0,r.default.open({message:"提示",description:t.data.message||"访问异常,请求不合理",style:{zIndex:99999999}})),window.setTimeout((function(){s=!1}),2e3)),a[t.config.url]=!1,m(),t}}),(function(e){return Promise.reject(e)}))},n("O+I2");var o=c(n("vDqi")),i=n("7apM"),a=n("sYIF"),l=c(n("Po8q"));function c(e){return e&&e.__esModule?e:{default:e}}n("p2bk");var s=!1;function u(e){"3007"===window.location.port||(window.location.href=e)}(0,a.broadcastChannelOnmessage)("refreshPage",(function(){window.location.reload()}));var f="";if(a.isDev){var h=window.location.search,p={};h&&(p=a.queryString.parse(h)),f=-1!==window.location.search.indexOf("debug=t")?"teacher":-1!==window.location.search.indexOf("debug=s")?"student":-1!==window.location.search.indexOf("debug=a")?"admin":p.debug||"student"}function d(){l.default.remove("_educoder_session",{path:"/"}),l.default.remove("autologin_trustie",{path:"/"}),m()}function m(){if(-1!==window.location.pathname.indexOf("/wxcode")){l.default.remove("_educoder_session",{path:"/"}),l.default.remove("autologin_trustie",{path:"/"});var e=window.location.search;if(e){var t=e.split("?")[1],n=t.split("&")[0].split("=");l.default.save("_educoder_session",n[1],{domain:".educoder.net",path:"/"});var r=t.split("&")[1].split("=");l.default.save("autologin_trustie",r[1],{domain:".educoder.net",path:"/"})}}}d(),m(),window._debugType=f},"/3gg":function(e,t,n){},"/6c9":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.YouTube=void 0;var r,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==c(e)&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n("q1tI")),i=n("tbWI"),a=(r=n("LVMo"))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){g(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?d(e):t}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return w(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return w(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var x=/(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})|youtube\.com\/playlist\?list=/,_=/list=([a-zA-Z0-9_-]+)/;function k(e){return _.test(e)?{listType:"playlist",list:b(e.match(_),2)[1]}:{}}var S=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&y(e,t)}(c,e);var t,n,r,a,l=(t=c,function(){var e,n=v(t);if(m()){var r=v(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return p(this,e)});function c(){var e;f(this,c);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return g(d(e=l.call.apply(l,[this].concat(n))),"callPlayer",i.callPlayer),g(d(e),"onStateChange",(function(t){var n=t.data,r=e.props,o=r.onPlay,i=r.onPause,a=r.onBuffer,l=r.onBufferEnd,c=r.onEnded,s=r.onReady,u=r.loop,f=window.YT.PlayerState,h=f.PLAYING,p=f.PAUSED,d=f.BUFFERING,m=f.ENDED,v=f.CUED;if(n===h&&(o(),l()),n===p&&i(),n===d&&a(),n===m){var y=!!e.callPlayer("getPlaylist");u&&!y&&e.play(),c()}n===v&&s()})),g(d(e),"mute",(function(){e.callPlayer("mute")})),g(d(e),"unmute",(function(){e.callPlayer("unMute")})),g(d(e),"ref",(function(t){e.container=t})),e}return n=c,(r=[{key:"load",value:function(e,t){var n=this,r=this.props,o=r.playing,a=r.muted,l=r.playsinline,c=r.controls,s=r.loop,f=r.config,h=r.onError,p=f.youtube,d=p.playerVars,m=p.embedOptions,v=e&&e.match(x)[1];if(t)return _.test(e)?void this.player.loadPlaylist(k(e)):void this.player.cueVideoById({videoId:v,startSeconds:(0,i.parseStartTime)(e)||d.start,endSeconds:(0,i.parseEndTime)(e)||d.end});(0,i.getSDK)("https://www.youtube.com/iframe_api","YT","onYouTubeIframeAPIReady",(function(e){return e.loaded})).then((function(t){n.container&&(n.player=new t.Player(n.container,u({width:"100%",height:"100%",videoId:v,playerVars:u({autoplay:o?1:0,mute:a?1:0,controls:c?1:0,start:(0,i.parseStartTime)(e),end:(0,i.parseEndTime)(e),origin:window.location.origin,playsinline:l},k(e),{},d),events:{onReady:function(){s&&n.player.setLoop(!0),n.props.onReady()},onStateChange:n.onStateChange,onError:function(e){return h(e.data)}}},m)))}),h)}},{key:"play",value:function(){this.callPlayer("playVideo")}},{key:"pause",value:function(){this.callPlayer("pauseVideo")}},{key:"stop",value:function(){document.body.contains(this.callPlayer("getIframe"))&&this.callPlayer("stopVideo")}},{key:"seekTo",value:function(e){this.callPlayer("seekTo",e),this.props.playing||this.pause()}},{key:"setVolume",value:function(e){this.callPlayer("setVolume",100*e)}},{key:"setPlaybackRate",value:function(e){this.callPlayer("setPlaybackRate",e)}},{key:"setLoop",value:function(e){this.callPlayer("setLoop",e)}},{key:"getDuration",value:function(){return this.callPlayer("getDuration")}},{key:"getCurrentTime",value:function(){return this.callPlayer("getCurrentTime")}},{key:"getSecondsLoaded",value:function(){return this.callPlayer("getVideoLoadedFraction")*this.getDuration()}},{key:"render",value:function(){var e={width:"100%",height:"100%",display:this.props.display};return o.default.createElement("div",{style:e},o.default.createElement("div",{ref:this.ref}))}}])&&h(n.prototype,r),a&&h(n,a),c}(o.Component);t.YouTube=S,g(S,"displayName","YouTube"),g(S,"canPlay",(function(e){return x.test(e)}));var O=(0,a.default)(S);t.default=O},"/8Fb":function(e,t,n){var r=n("XKFU"),o=n("UExd")(!0);r(r.S,"Object",{entries:function(e){return o(e)}})},"/9aa":function(e,t,n){var r=n("NykK"),o=n("ExA7");e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},"/KAi":function(e,t,n){var r=n("XKFU"),o=n("dyZX").isFinite;r(r.S,"Number",{isFinite:function(e){return"number"==typeof e&&o(e)}})},"/KMy":function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.styles=void 0;var o=r(n("pVnL")),i=r(n("lSNA")),a=r(n("QILm")),l=r(n("q1tI")),c=(r(n("17x9")),r(n("TSYQ"))),s=r(n("d05B")),u=n("fvma"),f=function(e){return{root:{display:"block",margin:0},display4:e.typography.display4,display3:e.typography.display3,display2:e.typography.display2,display1:e.typography.display1,headline:e.typography.headline,title:e.typography.title,subheading:e.typography.subheading,body2:e.typography.body2,body1:e.typography.body1,caption:e.typography.caption,button:e.typography.button,alignLeft:{textAlign:"left"},alignCenter:{textAlign:"center"},alignRight:{textAlign:"right"},alignJustify:{textAlign:"justify"},noWrap:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},gutterBottom:{marginBottom:"0.35em"},paragraph:{marginBottom:2*e.spacing.unit},colorInherit:{color:"inherit"},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorTextSecondary:{color:e.palette.text.secondary},colorError:{color:e.palette.error.main}}};function h(e){var t,n=e.align,r=e.classes,s=e.className,f=e.component,h=e.color,p=e.gutterBottom,d=e.headlineMapping,m=e.noWrap,v=e.paragraph,y=e.variant,g=(0,a.default)(e,["align","classes","className","component","color","gutterBottom","headlineMapping","noWrap","paragraph","variant"]),b=(0,c.default)(r.root,r[y],(t={},(0,i.default)(t,r["color".concat((0,u.capitalize)(h))],"default"!==h),(0,i.default)(t,r.noWrap,m),(0,i.default)(t,r.gutterBottom,p),(0,i.default)(t,r.paragraph,v),(0,i.default)(t,r["align".concat((0,u.capitalize)(n))],"inherit"!==n),t),s),w=f||(v?"p":d[y])||"span";return l.default.createElement(w,(0,o.default)({className:b},g))}t.styles=f,h.propTypes={},h.defaultProps={align:"inherit",color:"default",gutterBottom:!1,headlineMapping:{display4:"h1",display3:"h1",display2:"h1",display1:"h1",headline:"h1",title:"h2",subheading:"h3",body2:"aside",body1:"p"},noWrap:!1,paragraph:!1,variant:"body1"};var p=(0,s.default)(f,{name:"MuiTypography"})(h);t.default=p},"/MKj":function(e,t,n){"use strict";n.r(t),n.d(t,"Provider",(function(){return h})),n.d(t,"createProvider",(function(){return f})),n.d(t,"connectAdvanced",(function(){return E})),n.d(t,"connect",(function(){return re}));var r=n("q1tI"),o=n("17x9"),i=n.n(o),a=i.a.shape({trySubscribe:i.a.func.isRequired,tryUnsubscribe:i.a.func.isRequired,notifyNestedSubs:i.a.func.isRequired,isSubscribed:i.a.func.isRequired}),l=i.a.shape({subscribe:i.a.func.isRequired,dispatch:i.a.func.isRequired,getState:i.a.func.isRequired});function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function f(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"store",n=arguments[1],o=n||t+"Subscription",f=function(e){function n(r,o){c(this,n);var i=s(this,e.call(this,r,o));return i[t]=r.store,i}return u(n,e),n.prototype.getChildContext=function(){var e;return(e={})[t]=this[t],e[o]=null,e},n.prototype.render=function(){return r.Children.only(this.props.children)},n}(r.Component);return f.propTypes={store:l.isRequired,children:i.a.element.isRequired},f.childContextTypes=((e={})[t]=l.isRequired,e[o]=a,e),f}var h=f(),p=n("dWyf"),d=n.n(p),m=n("QLaP"),v=n.n(m);var y={notify:function(){}};var g=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.store=t,this.parentSub=n,this.onStateChange=r,this.unsubscribe=null,this.listeners=y}return e.prototype.addNestedSub=function(e){return this.trySubscribe(),this.listeners.subscribe(e)},e.prototype.notifyNestedSubs=function(){this.listeners.notify()},e.prototype.isSubscribed=function(){return Boolean(this.unsubscribe)},e.prototype.trySubscribe=function(){var e,t;this.unsubscribe||(this.unsubscribe=this.parentSub?this.parentSub.addNestedSub(this.onStateChange):this.store.subscribe(this.onStateChange),this.listeners=(e=[],t=[],{clear:function(){t=null,e=null},notify:function(){for(var n=e=t,r=0;r<n.length;r++)n[r]()},get:function(){return t},subscribe:function(n){var r=!0;return t===e&&(t=e.slice()),t.push(n),function(){r&&null!==e&&(r=!1,t===e&&(t=e.slice()),t.splice(t.indexOf(n),1))}}}))},e.prototype.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null,this.listeners.clear(),this.listeners=y)},e}(),b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function w(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function _(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function k(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}var S=0,O={};function M(){}function T(e,t){var n={run:function(r){try{var o=e(t.getState(),r);(o!==n.props||n.error)&&(n.shouldComponentUpdate=!0,n.props=o,n.error=null)}catch(e){n.shouldComponentUpdate=!0,n.error=e}}};return n}function E(e){var t,n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=o.getDisplayName,c=void 0===i?function(e){return"ConnectAdvanced("+e+")"}:i,s=o.methodName,u=void 0===s?"connectAdvanced":s,f=o.renderCountProp,h=void 0===f?void 0:f,p=o.shouldHandleStateChanges,m=void 0===p||p,y=o.storeKey,E=void 0===y?"store":y,z=o.withRef,C=void 0!==z&&z,P=k(o,["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef"]),A=E+"Subscription",j=S++,L=((t={})[E]=l,t[A]=a,t),N=((n={})[A]=a,n);return function(t){v()("function"==typeof t,"You must pass a component to the function returned by "+u+". Instead received "+JSON.stringify(t));var n=t.displayName||t.name||"Component",o=c(n),i=b({},P,{getDisplayName:c,methodName:u,renderCountProp:h,shouldHandleStateChanges:m,storeKey:E,withRef:C,displayName:o,wrappedComponentName:n,WrappedComponent:t}),a=function(n){function a(e,t){w(this,a);var r=x(this,n.call(this,e,t));return r.version=j,r.state={},r.renderCount=0,r.store=e[E]||t[E],r.propsMode=Boolean(e[E]),r.setWrappedInstance=r.setWrappedInstance.bind(r),v()(r.store,'Could not find "'+E+'" in either the context or props of "'+o+'". Either wrap the root component in a <Provider>, or explicitly pass "'+E+'" as a prop to "'+o+'".'),r.initSelector(),r.initSubscription(),r}return _(a,n),a.prototype.getChildContext=function(){var e,t=this.propsMode?null:this.subscription;return(e={})[A]=t||this.context[A],e},a.prototype.componentDidMount=function(){m&&(this.subscription.trySubscribe(),this.selector.run(this.props),this.selector.shouldComponentUpdate&&this.forceUpdate())},a.prototype.componentWillReceiveProps=function(e){this.selector.run(e)},a.prototype.shouldComponentUpdate=function(){return this.selector.shouldComponentUpdate},a.prototype.componentWillUnmount=function(){this.subscription&&this.subscription.tryUnsubscribe(),this.subscription=null,this.notifyNestedSubs=M,this.store=null,this.selector.run=M,this.selector.shouldComponentUpdate=!1},a.prototype.getWrappedInstance=function(){return v()(C,"To access the wrapped instance, you need to specify { withRef: true } in the options argument of the "+u+"() call."),this.wrappedInstance},a.prototype.setWrappedInstance=function(e){this.wrappedInstance=e},a.prototype.initSelector=function(){var t=e(this.store.dispatch,i);this.selector=T(t,this.store),this.selector.run(this.props)},a.prototype.initSubscription=function(){if(m){var e=(this.propsMode?this.props:this.context)[A];this.subscription=new g(this.store,e,this.onStateChange.bind(this)),this.notifyNestedSubs=this.subscription.notifyNestedSubs.bind(this.subscription)}},a.prototype.onStateChange=function(){this.selector.run(this.props),this.selector.shouldComponentUpdate?(this.componentDidUpdate=this.notifyNestedSubsOnComponentDidUpdate,this.setState(O)):this.notifyNestedSubs()},a.prototype.notifyNestedSubsOnComponentDidUpdate=function(){this.componentDidUpdate=void 0,this.notifyNestedSubs()},a.prototype.isSubscribed=function(){return Boolean(this.subscription)&&this.subscription.isSubscribed()},a.prototype.addExtraProps=function(e){if(!(C||h||this.propsMode&&this.subscription))return e;var t=b({},e);return C&&(t.ref=this.setWrappedInstance),h&&(t[h]=this.renderCount++),this.propsMode&&this.subscription&&(t[A]=this.subscription),t},a.prototype.render=function(){var e=this.selector;if(e.shouldComponentUpdate=!1,e.error)throw e.error;return Object(r.createElement)(t,this.addExtraProps(e.props))},a}(r.Component);return a.WrappedComponent=t,a.displayName=o,a.childContextTypes=N,a.contextTypes=L,a.propTypes=L,d()(a,t)}}var z=Object.prototype.hasOwnProperty;function C(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function P(e,t){if(C(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=0;o<n.length;o++)if(!z.call(t,n[o])||!C(e[n[o]],t[n[o]]))return!1;return!0}var A=n("ANjH"),j=n("XqMk"),L="object"==typeof self&&self&&self.Object===Object&&self,N=(j.a||L||Function("return this")()).Symbol,H=Object.prototype;H.hasOwnProperty,H.toString,N&&N.toStringTag;Object.prototype.toString;N&&N.toStringTag;R=Object.getPrototypeOf,V=Object;var R,V;var I=Function.prototype,D=Object.prototype,F=I.toString;D.hasOwnProperty,F.call(Object);function q(e){return function(t,n){var r=e(t,n);function o(){return r}return o.dependsOnOwnProps=!1,o}}function U(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function B(e,t){return function(t,n){n.displayName;var r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=U(e);var o=r(t,n);return"function"==typeof o&&(r.mapToProps=o,r.dependsOnOwnProps=U(o),o=r(t,n)),o},r}}var W=[function(e){return"function"==typeof e?B(e):void 0},function(e){return e?void 0:q((function(e){return{dispatch:e}}))},function(e){return e&&"object"==typeof e?q((function(t){return Object(A.bindActionCreators)(e,t)})):void 0}];var Y=[function(e){return"function"==typeof e?B(e):void 0},function(e){return e?void 0:q((function(){return{}}))}],G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function K(e,t,n){return G({},n,e,t)}var X=[function(e){return"function"==typeof e?function(e){return function(t,n){n.displayName;var r=n.pure,o=n.areMergedPropsEqual,i=!1,a=void 0;return function(t,n,l){var c=e(t,n,l);return i?r&&o(c,a)||(a=c):(i=!0,a=c),a}}}(e):void 0},function(e){return e?void 0:function(){return K}}];function J(e,t,n,r){return function(o,i){return n(e(o,i),t(r,i),i)}}function Z(e,t,n,r,o){var i=o.areStatesEqual,a=o.areOwnPropsEqual,l=o.areStatePropsEqual,c=!1,s=void 0,u=void 0,f=void 0,h=void 0,p=void 0;function d(o,c){var d,m,v=!a(c,u),y=!i(o,s);return s=o,u=c,v&&y?(f=e(s,u),t.dependsOnOwnProps&&(h=t(r,u)),p=n(f,h,u)):v?(e.dependsOnOwnProps&&(f=e(s,u)),t.dependsOnOwnProps&&(h=t(r,u)),p=n(f,h,u)):y?(d=e(s,u),m=!l(d,f),f=d,m&&(p=n(f,h,u)),p):p}return function(o,i){return c?d(o,i):(f=e(s=o,u=i),h=t(r,u),p=n(f,h,u),c=!0,p)}}function $(e,t){var n=t.initMapStateToProps,r=t.initMapDispatchToProps,o=t.initMergeProps,i=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["initMapStateToProps","initMapDispatchToProps","initMergeProps"]),a=n(e,i),l=r(e,i),c=o(e,i);return(i.pure?Z:J)(a,l,c,e,i)}var Q=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function ee(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function te(e,t,n){for(var r=t.length-1;r>=0;r--){var o=t[r](e);if(o)return o}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function ne(e,t){return e===t}var re=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.connectHOC,n=void 0===t?E:t,r=e.mapStateToPropsFactories,o=void 0===r?Y:r,i=e.mapDispatchToPropsFactories,a=void 0===i?W:i,l=e.mergePropsFactories,c=void 0===l?X:l,s=e.selectorFactory,u=void 0===s?$:s;return function(e,t,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=i.pure,s=void 0===l||l,f=i.areStatesEqual,h=void 0===f?ne:f,p=i.areOwnPropsEqual,d=void 0===p?P:p,m=i.areStatePropsEqual,v=void 0===m?P:m,y=i.areMergedPropsEqual,g=void 0===y?P:y,b=ee(i,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),w=te(e,o,"mapStateToProps"),x=te(t,a,"mapDispatchToProps"),_=te(r,c,"mergeProps");return n(u,Q({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:w,initMapDispatchToProps:x,initMergeProps:_,pure:s,areStatesEqual:h,areOwnPropsEqual:d,areStatePropsEqual:v,areMergedPropsEqual:g},b))}}()},"/SS/":function(e,t,n){var r=n("XKFU");r(r.S,"Object",{setPrototypeOf:n("i5dc").set})},"/Vpf":function(e,t,n){n("0Mri"),e.exports=n("g3g5").RegExp.escape},"/dDc":function(e,t,n){"use strict";var r={transitionstart:{transition:"transitionstart",WebkitTransition:"webkitTransitionStart",MozTransition:"mozTransitionStart",OTransition:"oTransitionStart",msTransition:"MSTransitionStart"},animationstart:{animation:"animationstart",WebkitAnimation:"webkitAnimationStart",MozAnimation:"mozAnimationStart",OAnimation:"oAnimationStart",msAnimation:"MSAnimationStart"}},o={transitionend:{transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"mozTransitionEnd",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd"},animationend:{animation:"animationend",WebkitAnimation:"webkitAnimationEnd",MozAnimation:"mozAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd"}},i=[],a=[];function l(e,t,n){e.addEventListener(t,n,!1)}function c(e,t,n){e.removeEventListener(t,n,!1)}"undefined"!=typeof window&&"undefined"!=typeof document&&function(){var e=document.createElement("div").style;function t(t,n){for(var r in t)if(t.hasOwnProperty(r)){var o=t[r];for(var i in o)if(i in e){n.push(o[i]);break}}}"AnimationEvent"in window||(delete r.animationstart.animation,delete o.animationend.animation),"TransitionEvent"in window||(delete r.transitionstart.transition,delete o.transitionend.transition),t(r,i),t(o,a)}();var s={startEvents:i,addStartEventListener:function(e,t){0!==i.length?i.forEach((function(n){l(e,n,t)})):window.setTimeout(t,0)},removeStartEventListener:function(e,t){0!==i.length&&i.forEach((function(n){c(e,n,t)}))},endEvents:a,addEndEventListener:function(e,t){0!==a.length?a.forEach((function(n){l(e,n,t)})):window.setTimeout(t,0)},removeEndEventListener:function(e,t){0!==a.length&&a.forEach((function(n){c(e,n,t)}))}};t.a=s},"/e88":function(e,t){e.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},"/eQG":function(e,t,n){n("v5Dd");var r=n("WEpk").Object;e.exports=function(e,t){return r.getOwnPropertyDescriptor(e,t)}},"/h46":function(e,t,n){n("cHUd")("Map")},"/uf1":function(e,t,n){"use strict";var r=n("XKFU"),o=n("S/j/"),i=n("2OiF"),a=n("hswa");n("nh4g")&&r(r.P+n("xbSm"),"Object",{__defineSetter__:function(e,t){a.f(o(this),e,{set:i(t),enumerable:!0,configurable:!0})}})},0:function(e,t,n){n("CEcq"),e.exports=n("tjUo")},"0/R4":function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},"04bd":function(e,t,n){"use strict";n.r(t);n("SchZ"),n("/3gg")},"0E+W":function(e,t,n){n("elZq")("Array")},"0LDn":function(e,t,n){"use strict";n("OGtf")("italics",(function(e){return function(){return e(this,"i","","")}}))},"0Mri":function(e,t,n){var r=n("XKFU"),o=n("q9eg")(/[\\^$*+?.()|[\]{}]/g,"\\$&");r(r.S,"RegExp",{escape:function(e){return o(e)}})},"0YWM":function(e,t,n){var r=n("EemH"),o=n("OP3Y"),i=n("aagx"),a=n("XKFU"),l=n("0/R4"),c=n("y3w9");a(a.S,"Reflect",{get:function e(t,n){var a,s,u=arguments.length<3?t:arguments[2];return c(t)===u?t[n]:(a=r.f(t,n))?i(a,"value")?a.value:void 0!==a.get?a.get.call(u):void 0:l(s=o(t))?e(s,n,u):void 0}})},"0cfB":function(e,t,n){"use strict";e.exports=n("7B0+")},"0l/t":function(e,t,n){"use strict";var r=n("XKFU"),o=n("CkkT")(2);r(r.P+r.F*!n("LyE8")([].filter,!0),"Array",{filter:function(e){return o(this,e,arguments[1])}})},"0mN4":function(e,t,n){"use strict";n("OGtf")("fixed",(function(e){return function(){return e(this,"tt","","")}}))},"0r0h":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=[];return o.default.Children.forEach(t,(function(t){null!=t&&(Array.isArray(t)?n=n.concat(e(t)):(0,i.isFragment)(t)&&t.props?n=n.concat(e(t.props.children)):n.push(t))})),n};var r,o=(r=n("q1tI"))&&r.__esModule?r:{default:r},i=n("TOwV")},"0sh+":function(e,t,n){var r=n("quPj"),o=n("vhPU");e.exports=function(e,t,n){if(r(t))throw TypeError("String#"+n+" doesn't accept regex!");return String(o(e))}},"0tVQ":function(e,t,n){n("FlQf"),n("VJsP"),e.exports=n("WEpk").Array.from},"11IZ":function(e,t,n){var r=n("dyZX").parseFloat,o=n("qncB").trim;e.exports=1/r(n("/e88")+"-0")!=-1/0?function(e){var t=o(String(e),3),n=r(t);return 0===n&&"-"==t.charAt(0)?-0:n}:r},"14Xm":function(e,t,n){e.exports=n("u938")},"16Al":function(e,t,n){"use strict";var r=n("WbBG");function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},"17x9":function(e,t,n){e.exports=n("16Al")()},"1AP1":function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.styles=void 0;var o=r(n("pVnL")),i=r(n("lSNA")),a=r(n("QILm")),l=r(n("cWOT")),c=r(n("lwsE")),s=r(n("a1gu")),u=r(n("W8MJ")),f=r(n("7W2i")),h=r(n("PJYZ")),p=r(n("q1tI")),d=r(n("i8i4")),m=(r(n("17x9")),r(n("TSYQ"))),v=n("VCL8"),y=(r(n("PV3f")),r(n("3zPy"))),g=r(n("Ed7I")),b=r(n("61Rg")),w=r(n("Bp9Y")),x=r(n("o43f")),_=r(n("xKqy")),k=r(n("VOza")),S=n("fvma"),O=r(n("d05B")),M=r(n("jvf+")),T=r(n("Nf+j"));function E(e){return!!e.children&&e.children.props.hasOwnProperty("in")}var z=function(e){return{root:{display:"flex",width:"100%",height:"100%",position:"fixed",zIndex:e.zIndex.modal,top:0,left:0},hidden:{visibility:"hidden"}}};t.styles=z;var C=function(e){function t(e,n){var r;return(0,c.default)(this,t),r=(0,s.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e,n)),Object.defineProperty((0,h.default)(r),"dialogElement",{configurable:!0,enumerable:!0,writable:!0,value:null}),Object.defineProperty((0,h.default)(r),"mounted",{configurable:!0,enumerable:!0,writable:!0,value:!1}),Object.defineProperty((0,h.default)(r),"mountNode",{configurable:!0,enumerable:!0,writable:!0,value:null}),Object.defineProperty((0,h.default)(r),"handleRendered",{configurable:!0,enumerable:!0,writable:!0,value:function(){r.autoFocus(),r.props.onRendered&&r.props.onRendered()}}),Object.defineProperty((0,h.default)(r),"handleOpen",{configurable:!0,enumerable:!0,writable:!0,value:function(){var e=(0,x.default)(r.mountNode),t=function(e,t){return e="function"==typeof e?e():e,d.default.findDOMNode(e)||t}(r.props.container,e.body);r.props.manager.add((0,h.default)(r),t),e.addEventListener("keydown",r.handleDocumentKeyDown),e.addEventListener("focus",r.enforceFocus,!0)}}),Object.defineProperty((0,h.default)(r),"handleClose",{configurable:!0,enumerable:!0,writable:!0,value:function(){r.props.manager.remove((0,h.default)(r));var e=(0,x.default)(r.mountNode);e.removeEventListener("keydown",r.handleDocumentKeyDown),e.removeEventListener("focus",r.enforceFocus),r.restoreLastFocus()}}),Object.defineProperty((0,h.default)(r),"handleExited",{configurable:!0,enumerable:!0,writable:!0,value:function(){r.setState({exited:!0}),r.handleClose()}}),Object.defineProperty((0,h.default)(r),"handleBackdropClick",{configurable:!0,enumerable:!0,writable:!0,value:function(e){e.target===e.currentTarget&&(r.props.onBackdropClick&&r.props.onBackdropClick(e),!r.props.disableBackdropClick&&r.props.onClose&&r.props.onClose(e,"backdropClick"))}}),Object.defineProperty((0,h.default)(r),"handleDocumentKeyDown",{configurable:!0,enumerable:!0,writable:!0,value:function(e){r.isTopModal()&&"esc"===(0,y.default)(e)&&(r.props.onEscapeKeyDown&&r.props.onEscapeKeyDown(e),!r.props.disableEscapeKeyDown&&r.props.onClose&&r.props.onClose(e,"escapeKeyDown"))}}),Object.defineProperty((0,h.default)(r),"checkForFocus",{configurable:!0,enumerable:!0,writable:!0,value:function(){w.default&&(r.lastFocus=(0,g.default)())}}),Object.defineProperty((0,h.default)(r),"enforceFocus",{configurable:!0,enumerable:!0,writable:!0,value:function(){if(!r.props.disableEnforceFocus&&r.mounted&&r.isTopModal()){var e=(0,g.default)((0,x.default)(r.mountNode));r.dialogElement&&!(0,b.default)(r.dialogElement,e)&&r.dialogElement.focus()}}}),r.state={exited:!r.props.open},r}return(0,f.default)(t,e),(0,u.default)(t,null,[{key:"getDerivedStateFromProps",value:function(e){return e.open?{exited:!1}:E(e)?null:{exited:!0}}}]),(0,u.default)(t,[{key:"componentDidMount",value:function(){this.mounted=!0,this.props.open&&this.handleOpen()}},{key:"componentDidUpdate",value:function(e){!e.open&&this.props.open&&this.checkForFocus(),!e.open||this.props.open||E(this.props)?!e.open&&this.props.open&&this.handleOpen():this.handleClose()}},{key:"componentWillUnmount",value:function(){this.mounted=!1,(this.props.open||E(this.props)&&!this.state.exited)&&this.handleClose()}},{key:"autoFocus",value:function(){if(!this.props.disableAutoFocus){var e=(0,g.default)((0,x.default)(this.mountNode));this.dialogElement&&!(0,b.default)(this.dialogElement,e)&&(this.lastFocus=e,this.dialogElement.hasAttribute("tabIndex")||this.dialogElement.setAttribute("tabIndex",-1),this.dialogElement.focus())}}},{key:"restoreLastFocus",value:function(){this.props.disableRestoreFocus||this.lastFocus&&(this.lastFocus.focus&&this.lastFocus.focus(),this.lastFocus=null)}},{key:"isTopModal",value:function(){return this.props.manager.isTopModal(this)}},{key:"render",value:function(){var e=this,t=this.props,n=t.BackdropComponent,r=t.BackdropProps,l=t.children,c=t.classes,s=t.className,u=t.container,f=(t.disableAutoFocus,t.disableBackdropClick,t.disableEnforceFocus,t.disableEscapeKeyDown,t.disableRestoreFocus,t.hideBackdrop),h=t.keepMounted,d=(t.onBackdropClick,t.onClose,t.onEscapeKeyDown,t.onRendered,t.open),v=(t.manager,(0,a.default)(t,["BackdropComponent","BackdropProps","children","classes","className","container","disableAutoFocus","disableBackdropClick","disableEnforceFocus","disableEscapeKeyDown","disableRestoreFocus","hideBackdrop","keepMounted","onBackdropClick","onClose","onEscapeKeyDown","onRendered","open","manager"])),y=this.state.exited,g=E(this.props),b={};return h||d||g&&!y?(g&&(b.onExited=(0,S.createChainedFunction)(this.handleExited,l.props.onExited)),void 0===l.props.role&&(b.role=l.props.role||"document"),void 0===l.props.tabIndex&&(b.tabIndex=l.props.tabIndex||"-1"),p.default.createElement(k.default,{ref:function(t){e.mountNode=t?t.getMountNode():t},container:u,onRendered:this.handleRendered},p.default.createElement("div",(0,o.default)({className:(0,m.default)(c.root,s,(0,i.default)({},c.hidden,y))},v),f?null:p.default.createElement(n,(0,o.default)({open:d,onClick:this.handleBackdropClick},r)),p.default.createElement(_.default,{rootRef:function(t){e.dialogElement=t}},p.default.cloneElement(l,b))))):null}}]),t}(p.default.Component);C.propTypes={},C.defaultProps={disableAutoFocus:!1,disableBackdropClick:!1,disableEnforceFocus:!1,disableEscapeKeyDown:!1,disableRestoreFocus:!1,hideBackdrop:!1,keepMounted:!1,manager:new M.default,BackdropComponent:T.default};var P=(0,O.default)(z,{flip:!1,name:"MuiModal"})((0,v.polyfill)(C));t.default=P},"1MBn":function(e,t,n){var r=n("DVgA"),o=n("JiEa"),i=n("UqcF");e.exports=function(e){var t=r(e),n=o.f;if(n)for(var a,l=n(e),c=i.f,s=0;l.length>s;)c.call(e,a=l[s++])&&t.push(a);return t}},"1QMK":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n("rnH8"),a=(r=i)&&r.__esModule?r:{default:r};var l={subject_info:{},other_info:[],total_count:0,total:{},params:{sort_by:"",sort_direction:"",limit:20,page:1,type:"subject_info"}};t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,t=arguments[1],n=t.payload,r=void 0===n?{}:n,i=t.type,c=r.subject_info,s=r.other_info,u=void 0===s?[]:s,f=r.total,h=void 0===f?{}:f,p=r.total_count;switch(i){case a.default.GET_STATIC_INFO:return o({},e,{subject_info:c,other_info:u,total:h,total_count:p});case a.default.CHANGE_STATIC_PARAMS:return o({},e,{params:Object.assign({},e.params,r)});case a.default.CHANGE_STATIC_TOTAL:return o({},e,{other_info:[],total:{}});default:return e}}},"1QNo":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n("q1tI"),l=(r=a)&&r.__esModule?r:{default:r},c=n("eO8H");function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var f={blue:"blueFull",greyBack:"greyBack",grey:"greyWidthFixed",green:"greenBack",greyLine:"greyLine",orangeLine:"orangeLine",colorBlue:"colorBlue"},h=function(e){function t(){return s(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"render",value:function(){var e=this.props,t=e.to,n=e.children,r=e.style,i=(e.className,function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["to","children","style","className"]));return l.default.createElement(l.default.Fragment,null,void 0===t?l.default.createElement("a",o({onClick:this.props.onClick},i,{className:"Actionbtn "+f[r||"blue"]+" "+this.props.className}),n):l.default.createElement(c.Link,o({to:t,className:"btn "+f[this.props.style]+" "+this.props.className},i),this.props.children))}}]),t}(a.Component);t.default=h},"1TsA":function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},"1V9r":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){e.renderable=t,e.rules&&t.cssRules&&e.rules.link(t.cssRules)}},"1Vz1":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("f2ih"),i=(r=o)&&r.__esModule?r:{default:r};t.default=new i.default},"1sa7":function(e,t){e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:Math.log(1+e)}},"1thW":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n("TeRw")),o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();t.CNotificationHOC=function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(e){return function(t){function n(e){u(this,n);var t=f(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.showNotification=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"提示";arguments[2];r.default.open({message:t,description:e,style:{zIndex:99999999}})},t.bytesToSize=function(e){if(0===e)return"0 B";var t=Math.floor(Math.log(e)/Math.log(1024));return(e/Math.pow(1024,t)).toFixed(2)+" "+["B","KB","MB","GB","TB","PB","EB","ZB","YB"][t]},t.configNotification=function(e){e&&r.default.config({placement:e})},t.getNowFormatDates=function(e,t){var n,r=new Date,o=0;n=1===e?r.getMonth()+1:2===e?r.getMonth()+2:r.getMonth()+3;var i=r.getDate();n>=1&&n<=9&&(n="0"+n),i>=0&&i<=9&&(i="0"+i);var a=r.getMinutes();1===e?a>=0&&a<=9&&(a="0"+a):a>=0&&(a="00",o=1);var l=r.getHours()+o;return 1===t?r.getFullYear()+"-"+n+"-"+i+" 00:00":1===e?r.getFullYear()+"-"+n+"-"+i+" "+r.getHours()+":"+a:r.getFullYear()+"-"+n+"-"+i+" "+l+":"+a},t.confirm=function(e){var n=e.title,r=e.content,o=e.subContent,i=e.onOk,a=e.onCancel,l=e.okText;t.onCancel=a,t.onOk=i,t.okText=l||"确定",t.setState({title:n,content:r,subContent:o,dialogOpen:!0})},t.onDialogOkBtnClick=function(){t.onOk&&t.onOk(),t.setState({dialogOpen:!1}),t.onCancel=null,t.onOk=null},t.handleDialogClose=function(){t.onCancel&&t.onCancel(),t.setState({dialogOpen:!1}),t.onCancel=null,t.onOk=null},t.define=function(e){var n=e.title,r=e.content;t.setState({title:n,content:r,defineOpen:!0})},t.onDialogdefineOkBtnClick=function(){t.onCancel&&t.onCancel(),t.setState({defineOpen:!1}),t.onCancel=null,t.onOk=null},r.default.config({duration:3}),t.state={dialogOpen:!1,defineOpen:!1},t}return h(n,t),i(n,[{key:"render",value:function(){var t=this,n=this.state,r=(n.snackbarOpen,n.snackbarText,n.snackbarHorizontal,n.snackbarVertical,n.dialogOpen),i=n.content,a=n.subContent,s=n.defineOpen;return l.default.createElement(l.default.Fragment,null,l.default.createElement("style",null,"\n .confirmModal .task-popup-content {\n padding: 0px;\n }\n "),l.default.createElement(c.default,{className:"confirmModal",modalsType:r,modalsTopval:i,modalsBottomval:a||"",modalCancel:this.handleDialogClose,modalSave:this.onDialogOkBtnClick,okText:this.okText}),l.default.createElement(c.default,{modalsType:s,modalsTopval:i,loadtype:!0,modalsBottomval:"",modalCancel:void 0,modalSave:this.onDialogdefineOkBtnClick}),l.default.createElement(e,o({},this.props,{showNotification:this.showNotification,bytesToSize:this.bytesToSize,getNowFormatDates:function(e,n){return t.getNowFormatDates(e,n)},configNotification:this.configNotification,confirm:this.confirm,define:this.define})))}}]),n}(a.Component)}},n("O+I2");var a=n("q1tI"),l=s(a),c=s(n("QYFm"));function s(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function h(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}},"1v76":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n("FLEz"),l=(r=a)&&r.__esModule?r:{default:r};var c=function(){function e(t,n,r){for(var i in function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.type="keyframes",this.isProcessed=!1,this.key=t,this.options=r,this.rules=new l.default(o({},r,{parent:this})),n)this.rules.add(i,n[i],o({},this.options,{parent:this,selector:i}));this.rules.process()}return i(e,[{key:"toString",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{indent:1},t=this.rules.toString(e);return t&&(t+="\n"),this.key+" {\n"+t+"}"}}]),e}();t.default=c},"1vPl":function(e,t,n){"use strict";n.r(t);n("SchZ"),n("RXDR"),n("L/Qf")},"2/Rp":function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),o=n("17x9"),i=n("TSYQ"),a=n.n(i),l=n("VCL8"),c=n("BGR+"),s=n("CtXQ"),u=n("H84U"),f=n("g0mS"),h=n("CWQg");function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t){return!t||"object"!==w(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function g(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function b(e){return(b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function w(e){return(w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},_=/^[\u4e00-\u9fa5]{2}$/,k=_.test.bind(_);function S(e,t){var n=!1,o=[];return r.Children.forEach(e,(function(e){var t=w(e),r="string"===t||"number"===t;if(n&&r){var i=o.length-1,a=o[i];o[i]="".concat(a).concat(e)}else o.push(e);n=r})),r.Children.map(o,(function(e){return function(e,t){if(null!=e){var n=t?" ":"";return"string"!=typeof e&&"number"!=typeof e&&"string"==typeof e.type&&k(e.props.children)?r.cloneElement(e,{},e.props.children.split("").join(n)):"string"==typeof e?(k(e)&&(e=e.split("").join(n)),r.createElement("span",null,e)):e}}(e,t)}))}Object(h.a)("default","primary","ghost","dashed","danger","link");var O=Object(h.a)("circle","circle-outline","round"),M=Object(h.a)("large","default","small"),T=Object(h.a)("submit","button","reset"),E=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)}(h,e);var t,n,o,i,l=(t=h,function(){var e,n=b(t);if(g()){var r=b(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return y(this,e)});function h(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,h),(t=l.call(this,e)).saveButtonRef=function(e){t.buttonNode=e},t.handleClick=function(e){var n=t.state.loading,r=t.props.onClick;n||r&&r(e)},t.renderButton=function(e){var n,o=e.getPrefixCls,i=e.autoInsertSpaceInButton,l=t.props,u=l.prefixCls,h=l.type,m=l.shape,v=l.size,y=l.className,g=l.children,b=l.icon,w=l.ghost,_=l.block,k=x(l,["prefixCls","type","shape","size","className","children","icon","ghost","block"]),O=t.state,M=O.loading,T=O.hasTwoCNChar,E=o("btn",u),z=!1!==i,C="";switch(v){case"large":C="lg";break;case"small":C="sm"}var P=M?"loading":b,A=a()(E,y,(d(n={},"".concat(E,"-").concat(h),h),d(n,"".concat(E,"-").concat(m),m),d(n,"".concat(E,"-").concat(C),C),d(n,"".concat(E,"-icon-only"),!g&&0!==g&&P),d(n,"".concat(E,"-loading"),!!M),d(n,"".concat(E,"-background-ghost"),w),d(n,"".concat(E,"-two-chinese-chars"),T&&z),d(n,"".concat(E,"-block"),_),n)),j=P?r.createElement(s.default,{type:P}):null,L=g||0===g?S(g,t.isNeedInserted()&&z):null,N=Object(c.a)(k,["htmlType","loading"]);if(void 0!==N.href)return r.createElement("a",p({},N,{className:A,onClick:t.handleClick,ref:t.saveButtonRef}),j,L);var H=k,R=H.htmlType,V=x(H,["htmlType"]),I=r.createElement("button",p({},Object(c.a)(V,["loading"]),{type:R,className:A,onClick:t.handleClick,ref:t.saveButtonRef}),j,L);return"link"===h?I:r.createElement(f.a,null,I)},t.state={loading:e.loading,hasTwoCNChar:!1},t}return n=h,(o=[{key:"componentDidMount",value:function(){this.fixTwoCNChar()}},{key:"componentDidUpdate",value:function(e){var t=this;this.fixTwoCNChar(),e.loading&&"boolean"!=typeof e.loading&&clearTimeout(this.delayTimeout);var n=this.props.loading;n&&"boolean"!=typeof n&&n.delay?this.delayTimeout=window.setTimeout((function(){t.setState({loading:n})}),n.delay):e.loading!==n&&this.setState({loading:n})}},{key:"componentWillUnmount",value:function(){this.delayTimeout&&clearTimeout(this.delayTimeout)}},{key:"fixTwoCNChar",value:function(){if(this.buttonNode){var e=this.buttonNode.textContent;this.isNeedInserted()&&k(e)?this.state.hasTwoCNChar||this.setState({hasTwoCNChar:!0}):this.state.hasTwoCNChar&&this.setState({hasTwoCNChar:!1})}}},{key:"isNeedInserted",value:function(){var e=this.props,t=e.icon,n=e.children,o=e.type;return 1===r.Children.count(n)&&!t&&"link"!==o}},{key:"render",value:function(){return r.createElement(u.a,null,this.renderButton)}}])&&m(n.prototype,o),i&&m(n,i),h}(r.Component);E.__ANT_BUTTON=!0,E.defaultProps={loading:!1,ghost:!1,block:!1,htmlType:"button"},E.propTypes={type:o.string,shape:o.oneOf(O),size:o.oneOf(M),htmlType:o.oneOf(T),onClick:o.func,loading:o.oneOfType([o.bool,o.object]),className:o.string,icon:o.string,block:o.bool,title:o.string},Object(l.polyfill)(E);var z=E;function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},A=function(e){return r.createElement(u.a,null,(function(t){var n=t.getPrefixCls,o=e.prefixCls,i=e.size,l=e.className,c=P(e,["prefixCls","size","className"]),s=n("btn-group",o),u="";switch(i){case"large":u="lg";break;case"small":u="sm"}var f,h,p,d=a()(s,(f={},h="".concat(s,"-").concat(u),p=u,h in f?Object.defineProperty(f,h,{value:p,enumerable:!0,configurable:!0,writable:!0}):f[h]=p,f),l);return r.createElement("div",C({},c,{className:d}))}))};z.Group=A;t.default=z},"201c":function(e,t,n){"use strict";(function(e){if(n("Zvmr"),n("86LW"),n("/Vpf"),e._babelPolyfill)throw new Error("only one instance of babel-polyfill is allowed");e._babelPolyfill=!0;function t(e,t,n){e[t]||Object.defineProperty(e,t,{writable:!0,configurable:!0,value:n})}t(String.prototype,"padLeft","".padStart),t(String.prototype,"padRight","".padEnd),"pop,reverse,shift,keys,values,entries,indexOf,every,some,forEach,map,filter,find,findIndex,includes,join,slice,concat,push,splice,unshift,sort,lastIndexOf,reduce,reduceRight,copyWithin,fill".split(",").forEach((function(e){[][e]&&t(Array,e,Function.call.bind([][e]))}))}).call(this,n("yLpj"))},"23iW":function(e,t,n){e.exports=n("+SFK")},"25dN":function(e,t,n){var r=n("XKFU");r(r.S,"Object",{is:n("g6HL")})},"25qn":function(e,t,n){var r=n("XKFU");r(r.P+r.R,"Set",{toJSON:n("RLh9")("Set")})},"284h":function(e,t,n){var r=n("j1ok"),o=n("CnV9");e.exports=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var i=o&&r?r(e,n):{};i.get||i.set?o(t,n,i):t[n]=e[n]}return t.default=e,t}},"29s/":function(e,t,n){var r=n("WEpk"),o=n("5T2Y"),i=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n("uOPS")?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},"2DY1":function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){return e.replace(r,"-$1").toLowerCase()};var r=/([A-Z])/g;e.exports=t.default},"2GS6":function(e,t,n){"use strict";function r(){var e=[].slice.call(arguments,0);return 1===e.length?e[0]:function(){for(var t=0;t<e.length;t++)e[t]&&e[t].apply&&e[t].apply(this,arguments)}}n.d(t,"a",(function(){return r}))},"2GTP":function(e,t,n){var r=n("eaoh");e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},"2MgP":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页"},e.exports=t.default},"2Nb0":function(e,t,n){n("FlQf"),n("bBy9"),e.exports=n("zLkG").f("iterator")},"2OiF":function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},"2SVd":function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},"2Spj":function(e,t,n){var r=n("XKFU");r(r.P,"Function",{bind:n("8MEG")})},"2W6z":function(e,t,n){"use strict";var r=function(){};e.exports=r},"2atp":function(e,t,n){var r=n("XKFU"),o=Math.atanh;r(r.S+r.F*!(o&&1/o(-0)<0),"Math",{atanh:function(e){return 0==(e=+e)?e:Math.log((1+e)/(1-e))/2}})},"2faE":function(e,t,n){var r=n("5K7Z"),o=n("eUtF"),i=n("G8Mo"),a=Object.defineProperty;t.f=n("jmDH")?Object.defineProperty:function(e,t,n){if(r(e),t=i(t,!0),r(n),o)try{return a(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},"2mRQ":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setmiyah=function(e){return(0,i.default)("79e33abd4b6588941ab7622aed1e67e8"+e)};var r,o=n("aCH8"),i=(r=o)&&r.__esModule?r:{default:r}},"2oDE":function(e,t,n){"use strict";n.r(t);n("SchZ"),n("vRiL")},"3GJH":function(e,t,n){n("lCc8");var r=n("WEpk").Object;e.exports=function(e,t){return r.create(e,t)}},"3IUz":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n("q1tI"),i=c(o),a=n("sYIF"),l=c(n("6tYh"));function c(e){return e&&e.__esModule?e:{default:e}}window.$,(0,a.getUrl2)();var s=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"componentWillUnmount",value:function(){this["player"+this.props.id]&&this["player"+this.props.id].destroy()}},{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this.props,t=e.source,n=(e.id,e.className,e.type);return i.default.createElement(i.default.Fragment,null,i.default.createElement(l.default,{url:t,playing:!1,controls:!0,width:400,height:"mp3"==n?55:290}))}}]),t}(o.Component);t.default=s},"3Lyj":function(e,t,n){var r=n("KroJ");e.exports=function(e,t,n){for(var o in t)r(e,o,t[o],n);return e}},"3S7+":function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),o=n.n(r),i=n("VCL8"),a=n("QbLZ"),l=n.n(a),c=n("jo6Y"),s=n.n(c),u=n("iCc5"),f=n.n(u),h=n("FYw3"),p=n.n(h),d=n("mRg0"),m=n.n(d),v=n("17x9"),y=n.n(v),g=n("uciX"),b={adjustX:1,adjustY:1},w=[0,0],x={left:{points:["cr","cl"],overflow:b,offset:[-4,0],targetOffset:w},right:{points:["cl","cr"],overflow:b,offset:[4,0],targetOffset:w},top:{points:["bc","tc"],overflow:b,offset:[0,-4],targetOffset:w},bottom:{points:["tc","bc"],overflow:b,offset:[0,4],targetOffset:w},topLeft:{points:["bl","tl"],overflow:b,offset:[0,-4],targetOffset:w},leftTop:{points:["tr","tl"],overflow:b,offset:[-4,0],targetOffset:w},topRight:{points:["br","tr"],overflow:b,offset:[0,-4],targetOffset:w},rightTop:{points:["tl","tr"],overflow:b,offset:[4,0],targetOffset:w},bottomRight:{points:["tr","br"],overflow:b,offset:[0,4],targetOffset:w},rightBottom:{points:["bl","br"],overflow:b,offset:[4,0],targetOffset:w},bottomLeft:{points:["tl","bl"],overflow:b,offset:[0,4],targetOffset:w},leftBottom:{points:["br","bl"],overflow:b,offset:[-4,0],targetOffset:w}},_=function(e){function t(){return f()(this,t),p()(this,e.apply(this,arguments))}return m()(t,e),t.prototype.componentDidUpdate=function(){var e=this.props.trigger;e&&e.forcePopupAlign()},t.prototype.render=function(){var e=this.props,t=e.overlay,n=e.prefixCls,r=e.id;return o.a.createElement("div",{className:n+"-inner",id:r,role:"tooltip"},"function"==typeof t?t():t)},t}(o.a.Component);_.propTypes={prefixCls:y.a.string,overlay:y.a.oneOfType([y.a.node,y.a.func]).isRequired,id:y.a.string,trigger:y.a.any};var k=_,S=function(e){function t(){var n,r,i;f()(this,t);for(var a=arguments.length,l=Array(a),c=0;c<a;c++)l[c]=arguments[c];return n=r=p()(this,e.call.apply(e,[this].concat(l))),r.getPopupElement=function(){var e=r.props,t=e.arrowContent,n=e.overlay,i=e.prefixCls,a=e.id;return[o.a.createElement("div",{className:i+"-arrow",key:"arrow"},t),o.a.createElement(k,{key:"content",trigger:r.trigger,prefixCls:i,id:a,overlay:n})]},r.saveTrigger=function(e){r.trigger=e},i=n,p()(r,i)}return m()(t,e),t.prototype.getPopupDomNode=function(){return this.trigger.getPopupDomNode()},t.prototype.render=function(){var e=this.props,t=e.overlayClassName,n=e.trigger,r=e.mouseEnterDelay,i=e.mouseLeaveDelay,a=e.overlayStyle,c=e.prefixCls,u=e.children,f=e.onVisibleChange,h=e.afterVisibleChange,p=e.transitionName,d=e.animation,m=e.placement,v=e.align,y=e.destroyTooltipOnHide,b=e.defaultVisible,w=e.getTooltipContainer,_=s()(e,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer"]),k=l()({},_);return"visible"in this.props&&(k.popupVisible=this.props.visible),o.a.createElement(g.a,l()({popupClassName:t,ref:this.saveTrigger,prefixCls:c,popup:this.getPopupElement,action:n,builtinPlacements:x,popupPlacement:m,popupAlign:v,getPopupContainer:w,onPopupVisibleChange:f,afterPopupVisibleChange:h,popupTransitionName:p,popupAnimation:d,defaultPopupVisible:b,destroyPopupOnHide:y,mouseLeaveDelay:i,popupStyle:a,mouseEnterDelay:r},k),u)},t}(r.Component);S.propTypes={trigger:y.a.any,children:y.a.any,defaultVisible:y.a.bool,visible:y.a.bool,placement:y.a.string,transitionName:y.a.oneOfType([y.a.string,y.a.object]),animation:y.a.any,onVisibleChange:y.a.func,afterVisibleChange:y.a.func,overlay:y.a.oneOfType([y.a.node,y.a.func]).isRequired,overlayStyle:y.a.object,overlayClassName:y.a.string,prefixCls:y.a.string,mouseEnterDelay:y.a.number,mouseLeaveDelay:y.a.number,getTooltipContainer:y.a.func,destroyTooltipOnHide:y.a.bool,align:y.a.object,arrowContent:y.a.any,id:y.a.string},S.defaultProps={prefixCls:"rc-tooltip",mouseEnterDelay:0,destroyTooltipOnHide:!1,mouseLeaveDelay:.1,align:{},placement:"right",trigger:["hover"],arrowContent:null};var O=S,M=n("TSYQ"),T=n.n(M);function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var z={adjustX:1,adjustY:1},C={adjustX:0,adjustY:0},P=[0,0];function A(e){return"boolean"==typeof e?e?z:C:E(E({},C),e)}var j=n("H84U");function L(e){return(L="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function N(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function H(e,t){return(H=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function R(e,t){return!t||"object"!==L(t)&&"function"!=typeof t?V(e):t}function V(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function I(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function D(e){return(D=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function F(){return(F=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function q(e){var t=e.type;if((!0===t.__ANT_BUTTON||!0===t.__ANT_SWITCH||!0===t.__ANT_CHECKBOX||"button"===e.type)&&e.props.disabled){var n=function(e,t){var n={},r=F({},e);return t.forEach((function(t){e&&t in e&&(n[t]=e[t],delete r[t])})),{picked:n,omitted:r}}(e.props.style,["position","left","right","top","bottom","float","display","zIndex"]),o=n.picked,i=n.omitted,a=F(F({display:"inline-block"},o),{cursor:"not-allowed",width:e.props.block?"100%":null}),l=F(F({},i),{pointerEvents:"none"}),c=r.cloneElement(e,{style:l,className:null});return r.createElement("span",{style:a,className:e.props.className},c)}return e}var U=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&H(e,t)}(l,e);var t,n,o,i,a=(t=l,function(){var e,n=D(t);if(I()){var r=D(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return R(this,e)});function l(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),(t=a.call(this,e)).onVisibleChange=function(e){var n=t.props.onVisibleChange;"visible"in t.props||t.setState({visible:!t.isNoTitle()&&e}),n&&!t.isNoTitle()&&n(e)},t.saveTooltip=function(e){t.tooltip=e},t.onPopupAlign=function(e,n){var r=t.getPlacements(),o=Object.keys(r).filter((function(e){return r[e].points[0]===n.points[0]&&r[e].points[1]===n.points[1]}))[0];if(o){var i=e.getBoundingClientRect(),a={top:"50%",left:"50%"};o.indexOf("top")>=0||o.indexOf("Bottom")>=0?a.top="".concat(i.height-n.offset[1],"px"):(o.indexOf("Top")>=0||o.indexOf("bottom")>=0)&&(a.top="".concat(-n.offset[1],"px")),o.indexOf("left")>=0||o.indexOf("Right")>=0?a.left="".concat(i.width-n.offset[0],"px"):(o.indexOf("right")>=0||o.indexOf("Left")>=0)&&(a.left="".concat(-n.offset[0],"px")),e.style.transformOrigin="".concat(a.left," ").concat(a.top)}},t.renderTooltip=function(e){var n=e.getPopupContainer,o=e.getPrefixCls,i=V(t),a=i.props,l=i.state,c=a.prefixCls,s=a.openClassName,u=a.getPopupContainer,f=a.getTooltipContainer,h=a.children,p=o("tooltip",c),d=l.visible;!("visible"in a)&&t.isNoTitle()&&(d=!1);var m,v,y,g=q(r.isValidElement(h)?h:r.createElement("span",null,h)),b=g.props,w=T()(b.className,(m={},v=s||"".concat(p,"-open"),y=!0,v in m?Object.defineProperty(m,v,{value:y,enumerable:!0,configurable:!0,writable:!0}):m[v]=y,m));return r.createElement(O,F({},t.props,{prefixCls:p,getTooltipContainer:u||f||n,ref:t.saveTooltip,builtinPlacements:t.getPlacements(),overlay:t.getOverlay(),visible:d,onVisibleChange:t.onVisibleChange,onPopupAlign:t.onPopupAlign}),d?r.cloneElement(g,{className:w}):g)},t.state={visible:!!e.visible||!!e.defaultVisible},t}return n=l,i=[{key:"getDerivedStateFromProps",value:function(e){return"visible"in e?{visible:e.visible}:null}}],(o=[{key:"getPopupDomNode",value:function(){return this.tooltip.getPopupDomNode()}},{key:"getPlacements",value:function(){var e=this.props,t=e.builtinPlacements,n=e.arrowPointAtCenter,r=e.autoAdjustOverflow;return t||function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.arrowWidth,n=void 0===t?5:t,r=e.horizontalArrowShift,o=void 0===r?16:r,i=e.verticalArrowShift,a=void 0===i?12:i,l=e.autoAdjustOverflow,c=void 0===l||l,s={left:{points:["cr","cl"],offset:[-4,0]},right:{points:["cl","cr"],offset:[4,0]},top:{points:["bc","tc"],offset:[0,-4]},bottom:{points:["tc","bc"],offset:[0,4]},topLeft:{points:["bl","tc"],offset:[-(o+n),-4]},leftTop:{points:["tr","cl"],offset:[-4,-(a+n)]},topRight:{points:["br","tc"],offset:[o+n,-4]},rightTop:{points:["tl","cr"],offset:[4,-(a+n)]},bottomRight:{points:["tr","bc"],offset:[o+n,4]},rightBottom:{points:["bl","cr"],offset:[4,a+n]},bottomLeft:{points:["tl","bc"],offset:[-(o+n),4]},leftBottom:{points:["br","cl"],offset:[-4,a+n]}};return Object.keys(s).forEach((function(t){s[t]=e.arrowPointAtCenter?E(E({},s[t]),{overflow:A(c),targetOffset:P}):E(E({},x[t]),{overflow:A(c)}),s[t].ignoreShake=!0})),s}({arrowPointAtCenter:n,verticalArrowShift:8,autoAdjustOverflow:r})}},{key:"isNoTitle",value:function(){var e=this.props,t=e.title,n=e.overlay;return!t&&!n&&0!==t}},{key:"getOverlay",value:function(){var e=this.props,t=e.title,n=e.overlay;return 0===t?t:n||t||""}},{key:"render",value:function(){return r.createElement(j.a,null,this.renderTooltip)}}])&&N(n.prototype,o),i&&N(n,i),l}(r.Component);U.defaultProps={placement:"top",transitionName:"zoom-big-fast",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0},Object(i.polyfill)(U);t.default=U},"3SYV":function(e,t,n){"use strict";e.exports=function(){}},"3UD+":function(e,t){e.exports=function(e){if(!e.webpackPolyfill){var t=Object.create(e);t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,"exports",{enumerable:!0}),t.webpackPolyfill=1}return t}},"3WiY":function(e,t,n){var r=n("Y7ZC");r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},"3YpW":function(e,t,n){n("KOQb")("Set")},"3x3+":function(e,t,n){"use strict";var r=n("61s2");t.a=r.a},"3xty":function(e,t,n){var r=n("XKFU"),o=n("2OiF"),i=n("y3w9"),a=(n("dyZX").Reflect||{}).apply,l=Function.apply;r(r.S+r.F*!n("eeVq")((function(){a((function(){}))})),"Reflect",{apply:function(e,t,n){var r=o(e),c=i(n);return a?a(r,t,c):l.call(r,t,c)}})},"3zPy":function(e,t){function n(e){if(e&&"object"==typeof e){var t=e.which||e.keyCode||e.charCode;t&&(e=t)}if("number"==typeof e)return a[e];var n,i=String(e);return(n=r[i.toLowerCase()])?n:(n=o[i.toLowerCase()])||(1===i.length?i.charCodeAt(0):void 0)}n.isEventKey=function(e,t){if(e&&"object"==typeof e){var n=e.which||e.keyCode||e.charCode;if(null==n)return!1;if("string"==typeof t){var i;if(i=r[t.toLowerCase()])return i===n;if(i=o[t.toLowerCase()])return i===n}else if("number"==typeof t)return t===n;return!1}};var r=(t=e.exports=n).code=t.codes={backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,"pause/break":19,"caps lock":20,esc:27,space:32,"page up":33,"page down":34,end:35,home:36,left:37,up:38,right:39,down:40,insert:45,delete:46,command:91,"left command":91,"right command":93,"numpad *":106,"numpad +":107,"numpad -":109,"numpad .":110,"numpad /":111,"num lock":144,"scroll lock":145,"my computer":182,"my calculator":183,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},o=t.aliases={windows:91,"⇧":16,"⌥":18,"⌃":17,"⌘":91,ctl:17,control:17,option:18,pause:19,break:19,caps:20,return:13,escape:27,spc:32,spacebar:32,pgup:33,pgdn:34,ins:45,del:46,cmd:91};for(i=97;i<123;i++)r[String.fromCharCode(i)]=i-32;for(var i=48;i<58;i++)r[i-48]=i;for(i=1;i<13;i++)r["f"+i]=i+111;for(i=0;i<10;i++)r["numpad "+i]=i+96;var a=t.names=t.title={};for(i in r)a[r[i]]=i;for(var l in o)r[l]=o[l]},"40dm":function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n("pVnL")),i=r(n("lSNA")),a=r(n("QILm")),l=r(n("cWOT")),c=r(n("lwsE")),s=r(n("W8MJ")),u=r(n("a1gu")),f=r(n("7W2i")),h=r(n("PJYZ")),p=r(n("q1tI")),d=(r(n("17x9")),r(n("TSYQ"))),m=r(n("S3Uj")),v=function(e){function t(){var e,n,r;(0,c.default)(this,t);for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return(0,u.default)(r,(n=r=(0,u.default)(this,(e=t.__proto__||(0,l.default)(t)).call.apply(e,[this].concat(i))),Object.defineProperty((0,h.default)(r),"state",{configurable:!0,enumerable:!0,writable:!0,value:{visible:!1,leaving:!1}}),Object.defineProperty((0,h.default)(r),"handleEnter",{configurable:!0,enumerable:!0,writable:!0,value:function(){r.setState({visible:!0})}}),Object.defineProperty((0,h.default)(r),"handleExit",{configurable:!0,enumerable:!0,writable:!0,value:function(){r.setState({leaving:!0})}}),n))}return(0,f.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){var e,t,n=this.props,r=n.classes,l=n.className,c=n.pulsate,s=n.rippleX,u=n.rippleY,f=n.rippleSize,h=(0,a.default)(n,["classes","className","pulsate","rippleX","rippleY","rippleSize"]),v=this.state,y=v.visible,g=v.leaving,b=(0,d.default)(r.ripple,(e={},(0,i.default)(e,r.rippleVisible,y),(0,i.default)(e,r.ripplePulsate,c),e),l),w={width:f,height:f,top:-f/2+u,left:-f/2+s},x=(0,d.default)(r.child,(t={},(0,i.default)(t,r.childLeaving,g),(0,i.default)(t,r.childPulsate,c),t));return p.default.createElement(m.default,(0,o.default)({onEnter:this.handleEnter,onExit:this.handleExit},h),p.default.createElement("span",{className:b,style:w},p.default.createElement("span",{className:x})))}}]),t}(p.default.Component);v.propTypes={},v.defaultProps={pulsate:!1};var y=v;t.default=y},"45Tv":function(e,t,n){var r=n("N6cJ"),o=n("y3w9"),i=n("OP3Y"),a=r.has,l=r.get,c=r.key,s=function(e,t,n){if(a(e,t,n))return l(e,t,n);var r=i(t);return null!==r?s(e,r,n):void 0};r.exp({getMetadata:function(e,t){return s(e,o(t),arguments.length<3?void 0:c(arguments[2]))}})},"49D4":function(e,t,n){var r=n("N6cJ"),o=n("y3w9"),i=r.key,a=r.set;r.exp({defineMetadata:function(e,t,n,r){a(e,t,o(n),i(r))}})},"49sm":function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},"4IlW":function(e,t,n){"use strict";var r={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=r.F1&&t<=r.F12)return!1;switch(t){case r.ALT:case r.CAPS_LOCK:case r.CONTEXT_MENU:case r.CTRL:case r.DOWN:case r.END:case r.ESC:case r.HOME:case r.INSERT:case r.LEFT:case r.MAC_FF_META:case r.META:case r.NUMLOCK:case r.NUM_CENTER:case r.PAGE_DOWN:case r.PAGE_UP:case r.PAUSE:case r.PRINT_SCREEN:case r.RIGHT:case r.SHIFT:case r.UP:case r.WIN_KEY:case r.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=r.ZERO&&e<=r.NINE)return!0;if(e>=r.NUM_ZERO&&e<=r.NUM_MULTIPLY)return!0;if(e>=r.A&&e<=r.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case r.SPACE:case r.QUESTION_MARK:case r.NUM_PLUS:case r.NUM_MINUS:case r.NUM_PERIOD:case r.NUM_DIVISION:case r.SEMICOLON:case r.DASH:case r.EQUALS:case r.COMMA:case r.PERIOD:case r.SLASH:case r.APOSTROPHE:case r.SINGLE_QUOTE:case r.OPEN_SQUARE_BRACKET:case r.BACKSLASH:case r.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};t.a=r},"4LiD":function(e,t,n){"use strict";var r=n("dyZX"),o=n("XKFU"),i=n("KroJ"),a=n("3Lyj"),l=n("Z6vF"),c=n("SlkY"),s=n("9gX7"),u=n("0/R4"),f=n("eeVq"),h=n("XMVh"),p=n("fyDq"),d=n("Xbzi");e.exports=function(e,t,n,m,v,y){var g=r[e],b=g,w=v?"set":"add",x=b&&b.prototype,_={},k=function(e){var t=x[e];i(x,e,"delete"==e||"has"==e?function(e){return!(y&&!u(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return y&&!u(e)?void 0:t.call(this,0===e?0:e)}:"add"==e?function(e){return t.call(this,0===e?0:e),this}:function(e,n){return t.call(this,0===e?0:e,n),this})};if("function"==typeof b&&(y||x.forEach&&!f((function(){(new b).entries().next()})))){var S=new b,O=S[w](y?{}:-0,1)!=S,M=f((function(){S.has(1)})),T=h((function(e){new b(e)})),E=!y&&f((function(){for(var e=new b,t=5;t--;)e[w](t,t);return!e.has(-0)}));T||((b=t((function(t,n){s(t,b,e);var r=d(new g,t,b);return null!=n&&c(n,v,r[w],r),r}))).prototype=x,x.constructor=b),(M||E)&&(k("delete"),k("has"),v&&k("get")),(E||O)&&k(w),y&&x.clear&&delete x.clear}else b=m.getConstructor(t,e,v,w),a(b.prototype,n),l.NEED=!0;return p(b,e),_[e]=b,o(o.G+o.W+o.F*(b!=g),_),y||m.setStrong(b,e,v),b}},"4MG8":function(e,t,n){const r=n("T9Ld"),o=n("66f7"),i=n("T7TJ"),a=n("SbYC"),l=n("+/fp"),c=n("J7Ao"),{merge:s,checkSanitizeDeprecation:u,escape:f}=n("rUJ1"),{getDefaults:h,changeDefaults:p,defaults:d}=n("vbtb");function m(e,t,n){if(null==e)throw new Error("marked(): input parameter is undefined or null");if("string"!=typeof e)throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");if(n||"function"==typeof t){n||(n=t,t=null),t=s({},m.defaults,t||{}),u(t);const i=t.highlight;let a,l,c=0;try{a=r.lex(e,t)}catch(e){return n(e)}l=a.length;const f=function(e){if(e)return t.highlight=i,n(e);let r;try{r=o.parse(a,t)}catch(t){e=t}return t.highlight=i,e?n(e):n(null,r)};if(!i||i.length<3)return f();if(delete t.highlight,!l)return f();for(;c<a.length;c++)!function(e){"code"!==e.type?--l||f():i(e.text,e.lang,(function(t,n){return t?f(t):null==n||n===e.text?--l||f():(e.text=n,e.escaped=!0,void(--l||f()))}))}(a[c])}else try{return t=s({},m.defaults,t||{}),u(t),o.parse(r.lex(e,t),t)}catch(e){if(e.message+="\nPlease report this to https://github.com/markedjs/marked.",(t||m.defaults).silent)return"<p>An error occurred:</p><pre>"+f(e.message+"",!0)+"</pre>";throw e}}m.options=m.setOptions=function(e){return s(m.defaults,e),p(m.defaults),m},m.getDefaults=h,m.defaults=d,m.use=function(e){const t=s({},e);if(e.renderer){const n=m.defaults.renderer||new a;for(const t in e.renderer){const r=n[t];n[t]=(...o)=>{let i=e.renderer[t].apply(n,o);return!1===i&&(i=r.apply(n,o)),i}}t.renderer=n}if(e.tokenizer){const n=m.defaults.tokenizer||new i;for(const t in e.tokenizer){const r=n[t];n[t]=(...o)=>{let i=e.tokenizer[t].apply(n,o);return!1===i&&(i=r.apply(n,o)),i}}t.tokenizer=n}m.setOptions(t)},m.Parser=o,m.parser=o.parse,m.Renderer=a,m.TextRenderer=l,m.Lexer=r,m.lexer=r.lex,m.Tokenizer=i,m.Slugger=c,m.parse=m,e.exports=m},"4R4u":function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},"4p7I":function(e,t,n){"use strict";var r=n("2W6z"),o=n.n(r),i=n("QLaP"),a=n.n(i),l=n("q1tI"),c=n.n(l),s=n("17x9"),u=n.n(s),f=n("SsKX"),h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var m=function(e){return 0===c.a.Children.count(e)},v=function(e){function t(){var n,r;p(this,t);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return n=r=d(this,e.call.apply(e,[this].concat(i))),r.state={match:r.computeMatch(r.props,r.context.router)},d(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.getChildContext=function(){return{router:h({},this.context.router,{route:{location:this.props.location||this.context.router.route.location,match:this.state.match}})}},t.prototype.computeMatch=function(e,t){var n=e.computedMatch,r=e.location,o=e.path,i=e.strict,l=e.exact,c=e.sensitive;if(n)return n;a()(t,"You should not use <Route> or withRouter() outside a <Router>");var s=t.route,u=(r||s.location).pathname;return Object(f.a)(u,{path:o,strict:i,exact:l,sensitive:c},s.match)},t.prototype.componentWillMount=function(){o()(!(this.props.component&&this.props.render),"You should not use <Route component> and <Route render> in the same route; <Route render> will be ignored"),o()(!(this.props.component&&this.props.children&&!m(this.props.children)),"You should not use <Route component> and <Route children> in the same route; <Route children> will be ignored"),o()(!(this.props.render&&this.props.children&&!m(this.props.children)),"You should not use <Route render> and <Route children> in the same route; <Route children> will be ignored")},t.prototype.componentWillReceiveProps=function(e,t){o()(!(e.location&&!this.props.location),'<Route> elements should not change from uncontrolled to controlled (or vice versa). You initially used no "location" prop and then provided one on a subsequent render.'),o()(!(!e.location&&this.props.location),'<Route> elements should not change from controlled to uncontrolled (or vice versa). You provided a "location" prop initially but omitted it on a subsequent render.'),this.setState({match:this.computeMatch(e,t.router)})},t.prototype.render=function(){var e=this.state.match,t=this.props,n=t.children,r=t.component,o=t.render,i=this.context.router,a=i.history,l=i.route,s=i.staticContext,u={match:e,location:this.props.location||l.location,history:a,staticContext:s};return r?e?c.a.createElement(r,u):null:o?e?o(u):null:"function"==typeof n?n(u):n&&!m(n)?c.a.Children.only(n):null},t}(c.a.Component);v.propTypes={computedMatch:u.a.object,path:u.a.string,exact:u.a.bool,strict:u.a.bool,sensitive:u.a.bool,component:u.a.func,render:u.a.func,children:u.a.oneOfType([u.a.func,u.a.node]),location:u.a.object},v.contextTypes={router:u.a.shape({history:u.a.object.isRequired,route:u.a.object.isRequired,staticContext:u.a.object})},v.childContextTypes={router:u.a.object.isRequired},t.a=v},"4piT":function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n("cWOT")),i=r(n("lwsE")),a=r(n("W8MJ")),l=r(n("a1gu")),c=r(n("7W2i")),s=r(n("PJYZ")),u=r(n("q1tI")),f=r(n("i8i4")),h=(r(n("17x9")),r(n("o43f")));r(n("i4o0"));var p=function(e){function t(){var e,n,r;(0,i.default)(this,t);for(var a=arguments.length,c=new Array(a),u=0;u<a;u++)c[u]=arguments[u];return(0,l.default)(r,(n=r=(0,l.default)(this,(e=t.__proto__||(0,o.default)(t)).call.apply(e,[this].concat(c))),Object.defineProperty((0,s.default)(r),"getMountNode",{configurable:!0,enumerable:!0,writable:!0,value:function(){return r.mountNode}}),n))}return(0,c.default)(t,e),(0,a.default)(t,[{key:"componentDidMount",value:function(){this.setContainer(this.props.container),this.forceUpdate(this.props.onRendered)}},{key:"componentDidUpdate",value:function(e){e.container!==this.props.container&&(this.setContainer(this.props.container),this.forceUpdate())}},{key:"componentWillUnmount",value:function(){this.mountNode=null}},{key:"setContainer",value:function(e){var t;this.mountNode=function(e,t){return e="function"==typeof e?e():e,f.default.findDOMNode(e)||t}(e,(t=this,(0,h.default)(f.default.findDOMNode(t))).body)}},{key:"render",value:function(){var e=this.props.children;return this.mountNode?f.default.createPortal(e,this.mountNode):null}}]),t}(u.default.Component);p.propTypes={},p.propTypes={};var d=p;t.default=d},"4qVG":function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n("MVZn")),i=r(n("QILm")),a=r(n("WNwX")),l=(r(n("PV3f")),r(n("v2ss"))),c=r(n("V6o9")),s=r(n("IS4+")),u=r(n("lVhQ")),f=r(n("fIjb")),h=r(n("8jD+")),p=r(n("VmZb")),d=r(n("RGTs"));var m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.palette,n=void 0===t?{}:t,r=e.breakpoints,m=void 0===r?{}:r,v=e.mixins,y=void 0===v?{}:v,g=e.typography,b=void 0===g?{}:g,w=e.shadows,x=(0,i.default)(e,["palette","breakpoints","mixins","typography","shadows"]),_=(0,s.default)(n),k=(0,c.default)(m),S=(0,o.default)({breakpoints:k,direction:"ltr",mixins:(0,u.default)(k,d.default,y),overrides:{},palette:_,props:{},shadows:w||f.default,typography:(0,l.default)(_,b)},(0,a.default)({transitions:h.default,spacing:d.default,zIndex:p.default},x));return S};t.default=m},"5Cgt":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Mixcloud=void 0;var r,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==c(e)&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n("q1tI")),i=n("tbWI"),a=(r=n("LVMo"))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?p(e):t}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function m(e){return(m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=/mixcloud\.com\/([^/]+\/[^/]+)/,b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)}(c,e);var t,n,r,a,l=(t=c,function(){var e,n=m(t);if(d()){var r=m(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return h(this,e)});function c(){var e;u(this,c);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return y(p(e=l.call.apply(l,[this].concat(n))),"callPlayer",i.callPlayer),y(p(e),"duration",null),y(p(e),"currentTime",null),y(p(e),"secondsLoaded",null),y(p(e),"mute",(function(){})),y(p(e),"unmute",(function(){})),y(p(e),"ref",(function(t){e.iframe=t})),e}return n=c,(r=[{key:"load",value:function(e){var t=this;(0,i.getSDK)("https://widget.mixcloud.com/media/js/widgetApi.js","Mixcloud").then((function(e){t.player=e.PlayerWidget(t.iframe),t.player.ready.then((function(){t.player.events.play.on(t.props.onPlay),t.player.events.pause.on(t.props.onPause),t.player.events.ended.on(t.props.onEnded),t.player.events.error.on(t.props.error),t.player.events.progress.on((function(e,n){t.currentTime=e,t.duration=n})),t.props.onReady()}))}),this.props.onError)}},{key:"play",value:function(){this.callPlayer("play")}},{key:"pause",value:function(){this.callPlayer("pause")}},{key:"stop",value:function(){}},{key:"seekTo",value:function(e){this.callPlayer("seek",e)}},{key:"setVolume",value:function(e){}},{key:"getDuration",value:function(){return this.duration}},{key:"getCurrentTime",value:function(){return this.currentTime}},{key:"getSecondsLoaded",value:function(){return null}},{key:"render",value:function(){var e=this.props,t=e.url,n=e.config,r=t.match(g)[1],a=(0,i.queryString)(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n.mixcloud.options,{feed:"/".concat(r,"/")}));return o.default.createElement("iframe",{key:r,ref:this.ref,style:{width:"100%",height:"100%"},src:"https://www.mixcloud.com/widget/iframe/?".concat(a),frameBorder:"0"})}}])&&f(n.prototype,r),a&&f(n,a),c}(o.Component);t.Mixcloud=b,y(b,"displayName","Mixcloud"),y(b,"canPlay",(function(e){return g.test(e)})),y(b,"loopOnEnded",!0);var w=(0,a.default)(b);t.default=w},"5JA+":function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0});var o,i=n("17x9"),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n("E+au")),l=n("5Q5+"),c=(o=l)&&o.__esModule?o:{default:o};function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=(s(r={},a.jss,c.default.jss),s(r,a.sheetOptions,i.object),s(r,a.sheetsRegistry,c.default.registry),s(r,a.managers,i.object),r)},"5K7Z":function(e,t,n){var r=n("93I4");e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},"5Pf0":function(e,t,n){var r=n("S/j/"),o=n("OP3Y");n("Xtr8")("getPrototypeOf",(function(){return function(e){return o(r(e))}}))},"5Q5+":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("17x9");t.default={jss:(0,r.shape)({options:(0,r.shape)({createGenerateClassName:r.func.isRequired}).isRequired,createStyleSheet:r.func.isRequired,removeStyleSheet:r.func.isRequired}),registry:(0,r.shape)({add:r.func.isRequired,toString:r.func.isRequired})}},"5T2Y":function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},"5fYu":function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.replaceUrlQuery=d,t.pushUrlQuery=m,t.replaceInUrlQuery=v,t.pushInUrlQuery=y,t.multiReplaceInUrlQuery=g,t.multiPushInUrlQuery=b,t.updateUrlQuerySingle=function(){var e=arguments.length<=0||void 0===arguments[0]?a.default.replaceIn:arguments[0],t=arguments[1],n=arguments[2],r=arguments[3];if(e===a.default.replaceIn)return v(t,n,r);if(e===a.default.pushIn)return y(t,n,r);var o=c({},t,n);if(e===a.default.replace)return d(o,r);if(e===a.default.push)return m(o,r);return},t.updateUrlQueryMulti=function(){var e=arguments.length<=0||void 0===arguments[0]?a.default.replaceIn:arguments[0],t=arguments[1],n=arguments[2];if(e===a.default.replaceIn)return g(t,n);if(e===a.default.pushIn)return b(t,n);if(e===a.default.replace)return d(t,n);if(e===a.default.push)return m(t,n);return};var o=n("cr+I"),i=l(n("Lusz")),a=l(n("pAdL"));function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){if(e)return e;var t=i.default.history;return t.location?t.location:window.location}function u(e,t){if(e.query)return r({},e,{query:t,search:void 0});var n=(0,o.stringify)(t);return r({},e,{search:n.length?"?"+n:void 0})}function f(e,t){var n=u(t=s(t),Object.keys(e).reduce((function(t,n){var r=e[n];return null!=r&&""!==r&&(t[n]=r),t}),{}));return delete n.key,n}function h(e,t,n){var i=(n=s(n)).query||(0,o.parse)(n.search),a=r({},i,c({},e,t));null!=t&&""!==t||delete a[e];var l=u(n,a);return delete l.key,l}function p(e,t){var n=(t=s(t)).query||(0,o.parse)(t.search),i=r({},n,e);Object.keys(e).forEach((function(t){var n=e[t];null!=n&&""!==n||delete i[t]}));var a=u(t,i);return delete a.key,a}function d(e,t){var n=f(e,t);return i.default.history.replace(n)}function m(e,t){var n=f(e,t);return i.default.history.push(n)}function v(e,t,n){var r=h(e,t,n);return i.default.history.replace(r)}function y(e,t,n){var r=h(e,t,n);return i.default.history.push(r)}function g(e,t){var n=p(e,t);return i.default.history.replace(n)}function b(e,t){var n=p(e,t);return i.default.history.push(n)}},"5mQ4":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isCollpaseTsetCase=t.showOrHideTpiTestCase=void 0;var r,o=n("rnH8"),i=(r=o)&&r.__esModule?r:{default:r};t.showOrHideTpiTestCase=function(e){return{type:i.default.SHOW_OR_HIDE_TPI_TEST_CASE,payload:e}},t.isCollpaseTsetCase=function(e){return{type:i.default.IS_COLLAPSE_TEST_CASE,payload:e}}},"5nXd":function(e,t,n){var r=n("MFOe"),o=r.slice,i=r.pluck,a=r.each,l=r.bind,c=r.create,s=r.isList,u=r.isFunction,f=r.isObject;e.exports={createStore:p};var h={version:"2.0.12",enabled:!1,get:function(e,t){var n=this.storage.read(this._namespacePrefix+e);return this._deserialize(n,t)},set:function(e,t){return void 0===t?this.remove(e):(this.storage.write(this._namespacePrefix+e,this._serialize(t)),t)},remove:function(e){this.storage.remove(this._namespacePrefix+e)},each:function(e){var t=this;this.storage.each((function(n,r){e.call(t,t._deserialize(n),(r||"").replace(t._namespaceRegexp,""))}))},clearAll:function(){this.storage.clearAll()},hasNamespace:function(e){return this._namespacePrefix=="__storejs_"+e+"_"},createStore:function(){return p.apply(this,arguments)},addPlugin:function(e){this._addPlugin(e)},namespace:function(e){return p(this.storage,this.plugins,e)}};function p(e,t,n){n||(n=""),e&&!s(e)&&(e=[e]),t&&!s(t)&&(t=[t]);var r=n?"__storejs_"+n+"_":"",p=n?new RegExp("^"+r):null;if(!/^[a-zA-Z0-9_\-]*$/.test(n))throw new Error("store.js namespaces can only have alphanumerics + underscores and dashes");var d=c({_namespacePrefix:r,_namespaceRegexp:p,_testStorage:function(e){try{var t="__storejs__test__";e.write(t,t);var n=e.read(t)===t;return e.remove(t),n}catch(e){return!1}},_assignPluginFnProp:function(e,t){var n=this[t];this[t]=function(){var t=o(arguments,0),r=this;function i(){if(n)return a(arguments,(function(e,n){t[n]=e})),n.apply(r,t)}var l=[i].concat(t);return e.apply(r,l)}},_serialize:function(e){return JSON.stringify(e)},_deserialize:function(e,t){if(!e)return t;var n="";try{n=JSON.parse(e)}catch(t){n=e}return void 0!==n?n:t},_addStorage:function(e){this.enabled||this._testStorage(e)&&(this.storage=e,this.enabled=!0)},_addPlugin:function(e){var t=this;if(s(e))a(e,(function(e){t._addPlugin(e)}));else if(!i(this.plugins,(function(t){return e===t}))){if(this.plugins.push(e),!u(e))throw new Error("Plugins must be function values that return objects");var n=e.call(this);if(!f(n))throw new Error("Plugins must return an object of function properties");a(n,(function(n,r){if(!u(n))throw new Error("Bad plugin property: "+r+" from plugin "+e.name+". Plugins should only return functions.");t._assignPluginFnProp(n,r)}))}},addStorage:function(e){!function(){var e="undefined"==typeof console?null:console;if(e){var t=e.warn?e.warn:e.log;t.apply(e,arguments)}}("store.addStorage(storage) is deprecated. Use createStore([storages])"),this._addStorage(e)}},h,{plugins:[]});return d.raw={},a(d,(function(e,t){u(e)&&(d.raw[t]=l(d,e))})),a(e,(function(e){d._addStorage(e)})),a(t,(function(e){d._addPlugin(e)})),d}},"5oMp":function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},"5rEg":function(e,t,n){"use strict";n.r(t);var r=n("mh/l"),o=n("q1tI"),i=n("TSYQ"),a=n.n(i),l=n("H84U");function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=function(e){return o.createElement(l.a,null,(function(t){var n,r=t.getPrefixCls,i=e.prefixCls,l=e.className,s=void 0===l?"":l,u=r("input-group",i),f=a()(u,(c(n={},"".concat(u,"-lg"),"large"===e.size),c(n,"".concat(u,"-sm"),"small"===e.size),c(n,"".concat(u,"-compact"),e.compact),n),s);return o.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},e.children)}))},u=n("jfjY"),f=n("CtXQ"),h=n("2/Rp");function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e,t){return!t||"object"!==p(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function w(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function x(e){return(x=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var _=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},k=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)}(p,e);var t,n,i,c,s=(t=p,function(){var e,n=x(t);if(w()){var r=x(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return b(this,e)});function p(){var e;return v(this,p),(e=s.apply(this,arguments)).saveInput=function(t){e.input=t},e.onChange=function(t){var n=e.props,r=n.onChange,o=n.onSearch;t&&t.target&&"click"===t.type&&o&&o(t.target.value,t),r&&r(t)},e.onSearch=function(t){var n=e.props,r=n.onSearch,o=n.loading,i=n.disabled;o||i||(r&&r(e.input.input.value,t),Object(u.isMobile)({tablet:!0})||e.input.focus())},e.renderLoading=function(t){var n=e.props,r=n.enterButton,i=n.size;return r?o.createElement(h.default,{className:"".concat(t,"-button"),type:"primary",size:i,key:"enterButton"},o.createElement(f.default,{type:"loading"})):o.createElement(f.default,{className:"".concat(t,"-icon"),type:"loading",key:"loadingIcon"})},e.renderSuffix=function(t){var n=e.props,r=n.suffix,i=n.enterButton;if(n.loading&&!i)return[r,e.renderLoading(t)];if(i)return r;var a=o.createElement(f.default,{className:"".concat(t,"-icon"),type:"search",key:"searchIcon",onClick:e.onSearch});return r?[o.isValidElement(r)?o.cloneElement(r,{key:"suffix"}):null,a]:a},e.renderAddonAfter=function(t){var n,r=e.props,i=r.enterButton,a=r.size,l=r.disabled,c=r.addonAfter,s=r.loading,u="".concat(t,"-button");if(s&&i)return[e.renderLoading(t),c];if(!i)return c;var p=i,d=p.type&&!0===p.type.__ANT_BUTTON;return n=d||"button"===p.type?o.cloneElement(p,m({onClick:e.onSearch,key:"enterButton"},d?{className:u,size:a}:{})):o.createElement(h.default,{className:u,type:"primary",size:a,disabled:l,key:"enterButton",onClick:e.onSearch},!0===i?o.createElement(f.default,{type:"search"}):i),c?[n,o.isValidElement(c)?o.cloneElement(c,{key:"addonAfter"}):null]:n},e.renderSearch=function(t){var n=t.getPrefixCls,i=e.props,l=i.prefixCls,c=i.inputPrefixCls,s=i.size,u=i.enterButton,f=i.className,h=_(i,["prefixCls","inputPrefixCls","size","enterButton","className"]);delete h.onSearch,delete h.loading;var p,v,y=n("input-search",l),g=n("input",c);u?p=a()(y,f,(d(v={},"".concat(y,"-enter-button"),!!u),d(v,"".concat(y,"-").concat(s),!!s),v)):p=a()(y,f);return o.createElement(r.a,m({onPressEnter:e.onSearch},h,{size:s,prefixCls:g,addonAfter:e.renderAddonAfter(y),suffix:e.renderSuffix(y),onChange:e.onChange,ref:e.saveInput,className:p}))},e}return n=p,(i=[{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"render",value:function(){return o.createElement(l.a,null,this.renderSearch)}}])&&y(n.prototype,i),c&&y(n,c),p}(o.Component);k.defaultProps={enterButton:!1};var S=n("whJP"),O=n("BGR+");function M(e){return(M="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function z(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function C(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function A(e,t){return!t||"object"!==M(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function j(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function L(e){return(L=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var N=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},H={click:"onClick",hover:"onMouseOver"},R=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&P(e,t)}(s,e);var t,n,i,l,c=(t=s,function(){var e,n=L(t);if(j()){var r=L(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return A(this,e)});function s(){var e;return z(this,s),(e=c.apply(this,arguments)).state={visible:!1},e.onVisibleChange=function(){e.props.disabled||e.setState((function(e){return{visible:!e.visible}}))},e.saveInput=function(t){t&&t.input&&(e.input=t.input)},e}return n=s,(i=[{key:"getIcon",value:function(){var e,t=this.props,n=t.prefixCls,r=t.action,i=(E(e={},H[r]||"",this.onVisibleChange),E(e,"className","".concat(n,"-icon")),E(e,"type",this.state.visible?"eye":"eye-invisible"),E(e,"key","passwordIcon"),E(e,"onMouseDown",(function(e){e.preventDefault()})),e);return o.createElement(f.default,i)}},{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.prefixCls,i=e.inputPrefixCls,l=e.size,c=e.visibilityToggle,s=N(e,["className","prefixCls","inputPrefixCls","size","visibilityToggle"]),u=c&&this.getIcon(),f=a()(n,t,E({},"".concat(n,"-").concat(l),!!l));return o.createElement(r.a,T({},Object(O.a)(s,["suffix"]),{type:this.state.visible?"text":"password",size:l,className:f,prefixCls:i,suffix:u,ref:this.saveInput}))}}])&&C(n.prototype,i),l&&C(n,l),s}(o.Component);R.defaultProps={inputPrefixCls:"ant-input",prefixCls:"ant-input-password",action:"click",visibilityToggle:!0},r.a.Group=s,r.a.Search=k,r.a.TextArea=S.a,r.a.Password=R;t.default=r.a},"5vMV":function(e,t,n){var r=n("B+OT"),o=n("NsO/"),i=n("W070")(!1),a=n("VVlx")("IE_PROTO");e.exports=function(e,t){var n,l=o(e),c=0,s=[];for(n in l)n!=a&&r(l,n)&&s.push(n);for(;t.length>c;)r(l,n=t[c++])&&(~i(s,n)||s.push(n));return s}},"6/1s":function(e,t,n){var r=n("YqAc")("meta"),o=n("93I4"),i=n("B+OT"),a=n("2faE").f,l=0,c=Object.isExtensible||function(){return!0},s=!n("KUxP")((function(){return c(Object.preventExtensions({}))})),u=function(e){a(e,r,{value:{i:"O"+ ++l,w:{}}})},f=e.exports={KEY:r,NEED:!1,fastKey:function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,r)){if(!c(e))return"F";if(!t)return"E";u(e)}return e[r].i},getWeak:function(e,t){if(!i(e,r)){if(!c(e))return!0;if(!t)return!1;u(e)}return e[r].w},onFreeze:function(e){return s&&f.NEED&&c(e)&&!i(e,r)&&u(e),e}}},"61Rg":function(e,t,n){"use strict";var r=n("FGEo");t.__esModule=!0,t.default=void 0;var o=r(n("Bp9Y")).default?function(e,t){return e.contains?e.contains(t):e.compareDocumentPosition?e===t||!!(16&e.compareDocumentPosition(t)):i(e,t)}:i;function i(e,t){if(t)do{if(t===e)return!0}while(t=t.parentNode);return!1}t.default=o,e.exports=t.default},"61SU":function(e,t,n){(function(t){for(var r=n("bQgK"),o="undefined"==typeof window?t:window,i=["moz","webkit"],a="AnimationFrame",l=o["request"+a],c=o["cancel"+a]||o["cancelRequest"+a],s=0;!l&&s<i.length;s++)l=o[i[s]+"Request"+a],c=o[i[s]+"Cancel"+a]||o[i[s]+"CancelRequest"+a];if(!l||!c){var u=0,f=0,h=[];l=function(e){if(0===h.length){var t=r(),n=Math.max(0,1e3/60-(t-u));u=n+t,setTimeout((function(){var e=h.slice(0);h.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(u)}catch(e){setTimeout((function(){throw e}),0)}}),Math.round(n))}return h.push({handle:++f,callback:e,cancelled:!1}),f},c=function(e){for(var t=0;t<h.length;t++)h[t].handle===e&&(h[t].cancelled=!0)}}e.exports=function(e){return l.call(o,e)},e.exports.cancel=function(){c.apply(o,arguments)},e.exports.polyfill=function(e){e||(e=o),e.requestAnimationFrame=l,e.cancelAnimationFrame=c}}).call(this,n("yLpj"))},"61s2":function(e,t,n){"use strict";var r=n("u7YQ"),o=n("RlXo");function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var a={lang:i({placeholder:"Select date",rangePlaceholder:["Start date","End date"]},r.a),timePickerLocale:i({},o.a)};t.a=a},"63PN":function(e,t,n){"use strict";e.exports=function(){}},"66f7":function(e,t,n){const r=n("SbYC"),o=n("+/fp"),i=n("J7Ao"),{defaults:a}=n("vbtb"),{unescape:l}=n("rUJ1");e.exports=class e{constructor(e){this.options=e||a,this.options.renderer=this.options.renderer||new r,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new o,this.slugger=new i}static parse(t,n){return new e(n).parse(t)}parse(e,t=!0){let n,r,o,i,a,c,s,u,f,h,p,d,m,v,y,g,b,w,x="";const _=e.length;for(n=0;n<_;n++)switch(h=e[n],h.type){case"space":continue;case"hr":x+=this.renderer.hr();continue;case"heading":x+=this.renderer.heading(this.parseInline(h.tokens),h.depth,l(this.parseInline(h.tokens,this.textRenderer)),this.slugger);continue;case"code":x+=this.renderer.code(h.text,h.lang,h.escaped);continue;case"table":for(u="",s="",i=h.header.length,r=0;r<i;r++)s+=this.renderer.tablecell(this.parseInline(h.tokens.header[r]),{header:!0,align:h.align[r]});for(u+=this.renderer.tablerow(s),f="",i=h.cells.length,r=0;r<i;r++){for(c=h.tokens.cells[r],s="",a=c.length,o=0;o<a;o++)s+=this.renderer.tablecell(this.parseInline(c[o]),{header:!1,align:h.align[o]});f+=this.renderer.tablerow(s)}x+=this.renderer.table(u,f);continue;case"blockquote":f=this.parse(h.tokens),x+=this.renderer.blockquote(f);continue;case"list":for(p=h.ordered,d=h.start,m=h.loose,i=h.items.length,f="",r=0;r<i;r++)y=h.items[r],g=y.checked,b=y.task,v="",y.task&&(w=this.renderer.checkbox(g),m?"text"===y.tokens[0].type?(y.tokens[0].text=w+" "+y.tokens[0].text,y.tokens[0].tokens&&y.tokens[0].tokens.length>0&&"text"===y.tokens[0].tokens[0].type&&(y.tokens[0].tokens[0].text=w+" "+y.tokens[0].tokens[0].text)):y.tokens.unshift({type:"text",text:w}):v+=w),v+=this.parse(y.tokens,m),f+=this.renderer.listitem(v,b,g);x+=this.renderer.list(f,p,d);continue;case"html":x+=this.renderer.html(h.text);continue;case"paragraph":x+=this.renderer.paragraph(this.parseInline(h.tokens));continue;case"text":for(f=h.tokens?this.parseInline(h.tokens):h.text;n+1<_&&"text"===e[n+1].type;)h=e[++n],f+="\n"+(h.tokens?this.parseInline(h.tokens):h.text);x+=t?this.renderer.paragraph(f):f;continue;default:{const e='Token with "'+h.type+'" type was not found.';if(this.options.silent)return void console.error(e);throw new Error(e)}}return x}parseInline(e,t){t=t||this.renderer;let n,r,o="";const i=e.length;for(n=0;n<i;n++)switch(r=e[n],r.type){case"escape":o+=t.text(r.text);break;case"html":o+=t.html(r.text);break;case"link":o+=t.link(r.href,r.title,this.parseInline(r.tokens,t));break;case"image":o+=t.image(r.href,r.title,r.text);break;case"strong":o+=t.strong(this.parseInline(r.tokens,t));break;case"em":o+=t.em(this.parseInline(r.tokens,t));break;case"codespan":o+=t.codespan(r.text);break;case"br":o+=t.br();break;case"del":o+=t.del(this.parseInline(r.tokens,t));break;case"text":o+=t.text(r.text);break;default:{const e='Token with "'+r.type+'" type was not found.';if(this.options.silent)return void console.error(e);throw new Error(e)}}return o}}},"694e":function(e,t,n){var r=n("EemH"),o=n("XKFU"),i=n("y3w9");o(o.S,"Reflect",{getOwnPropertyDescriptor:function(e,t){return r.f(i(e),t)}})},"69bn":function(e,t,n){var r=n("y3w9"),o=n("2OiF"),i=n("K0xU")("species");e.exports=function(e,t){var n,a=r(e).constructor;return void 0===a||null==(n=r(a)[i])?t:o(n)}},"6AQ9":function(e,t,n){"use strict";var r=n("XKFU"),o=n("8a7r");r(r.S+r.F*n("eeVq")((function(){function e(){}return!(Array.of.call(e)instanceof e)})),"Array",{of:function(){for(var e=0,t=arguments.length,n=new("function"==typeof this?this:Array)(t);t>e;)o(n,e,arguments[e++]);return n.length=t,n}})},"6CfX":function(e,t,n){"use strict";var r=n("Kwbf");t.a=function(e,t,n){Object(r.a)(e,"[antd: ".concat(t,"] ").concat(n))}},"6FMO":function(e,t,n){var r=n("0/R4"),o=n("EWmC"),i=n("K0xU")("species");e.exports=function(e){var t;return o(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!o(t.prototype)||(t=void 0),r(t)&&null===(t=t[i])&&(t=void 0)),void 0===t?Array:t}},"6VaU":function(e,t,n){"use strict";var r=n("XKFU"),o=n("xF/b"),i=n("S/j/"),a=n("ne8i"),l=n("2OiF"),c=n("zRwo");r(r.P,"Array",{flatMap:function(e){var t,n,r=i(this);return l(e),t=a(r.length),n=c(r,0),o(n,r,r,t,0,1,e,arguments[1]),n}}),n("nGyu")("flatMap")},"6dIT":function(e,t){e.exports=Math.scale||function(e,t,n,r,o){return 0===arguments.length||e!=e||t!=t||n!=n||r!=r||o!=o?NaN:e===1/0||e===-1/0?e:(e-t)*(o-r)/(n-t)+r}},"6tYh":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"FilePlayer",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"YouTube",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"SoundCloud",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"Vimeo",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"Facebook",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"Streamable",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"Wistia",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"Twitch",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(t,"DailyMotion",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"Mixcloud",{enumerable:!0,get:function(){return b.default}}),t.default=void 0;var r=_(n("q1tI")),o=n("QXAm"),i=n("tbWI"),a=w(n("zuFh")),l=w(n("q+qS")),c=w(n("fflM")),s=_(n("bq/u")),u=w(n("fn3U")),f=w(n("/6c9")),h=w(n("xkkJ")),p=w(n("LLoX")),d=w(n("f77o")),m=w(n("GdC5")),v=w(n("W4/P")),y=w(n("bA2t")),g=w(n("Rom6")),b=w(n("5Cgt"));function w(e){return e&&e.__esModule?e:{default:e}}function x(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return x=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!==k(e)&&"function"!=typeof e)return{default:e};var t=x();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}function k(e){return(k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?S(Object(n),!0).forEach((function(t){H(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e){return function(e){if(Array.isArray(e))return E(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return E(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function z(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function C(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function P(e,t){return!t||"object"!==k(t)&&"function"!=typeof t?A(e):t}function A(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function j(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function L(e){return(L=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function H(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var R=Object.keys(o.propTypes),V=[],I=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&N(e,t)}(d,e);var t,n,f,h,p=(t=d,function(){var e,n=L(t);if(j()){var r=L(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return P(this,e)});function d(){var e;z(this,d);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return H(A(e=p.call.apply(p,[this].concat(n))),"config",(0,i.getConfig)(e.props,o.defaultProps,!0)),H(A(e),"state",{showPreview:!!e.props.light}),H(A(e),"handleClickPreview",(function(){e.setState({showPreview:!1})})),H(A(e),"showPreview",(function(){e.setState({showPreview:!0})})),H(A(e),"getDuration",(function(){return e.player?e.player.getDuration():null})),H(A(e),"getCurrentTime",(function(){return e.player?e.player.getCurrentTime():null})),H(A(e),"getSecondsLoaded",(function(){return e.player?e.player.getSecondsLoaded():null})),H(A(e),"getInternalPlayer",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"player";return e.player?e.player.getInternalPlayer(t):null})),H(A(e),"seekTo",(function(t,n){if(!e.player)return null;e.player.seekTo(t,n)})),H(A(e),"handleReady",(function(){e.props.onReady(A(e))})),H(A(e),"wrapperRef",(function(t){e.wrapper=t})),H(A(e),"activePlayerRef",(function(t){e.player=t})),e}return n=d,(f=[{key:"componentDidMount",value:function(){this.props.progressFrequency&&console.warn("ReactPlayer: %cprogressFrequency%c is deprecated, please use %cprogressInterval%c instead","font-weight: bold","","font-weight: bold","")}},{key:"shouldComponentUpdate",value:function(e,t){return!(0,i.isEqual)(this.props,e)||!(0,i.isEqual)(this.state,t)}},{key:"componentDidUpdate",value:function(e){var t=this.props.light;this.config=(0,i.getConfig)(this.props,o.defaultProps),!e.light&&t&&this.setState({showPreview:!0}),e.light&&!t&&this.setState({showPreview:!1})}},{key:"getActivePlayer",value:function(e){for(var t=0,n=[].concat(T(V),T(a.default));t<n.length;t++){var r=n[t];if(r.canPlay(e))return r}return s.FilePlayer}},{key:"renderActivePlayer",value:function(e,t){return e?r.default.createElement(l.default,M({},this.props,{key:t.displayName,ref:this.activePlayerRef,config:this.config,activePlayer:t,onReady:this.handleReady})):null}},{key:"sortPlayers",value:function(e,t){return e&&t?e.key<t.key?-1:1:0}},{key:"render",value:function(){var e=this.props,t=e.url,n=e.controls,a=e.style,l=e.width,s=e.height,f=e.light,h=e.playIcon,p=e.wrapper,d=this.state.showPreview&&t,m=(0,i.omit)(this.props,R,o.DEPRECATED_CONFIG_PROPS),v=this.getActivePlayer(t),y=this.renderActivePlayer(t,v),g=(0,u.default)(t,n,this.config),b=[y].concat(T(g)).sort(this.sortPlayers),w=r.default.createElement(c.default,{url:t,light:f,playIcon:h,onClick:this.handleClickPreview});return r.default.createElement(p,M({ref:this.wrapperRef,style:O({},a,{width:l,height:s})},m),d?w:b)}}])&&C(n.prototype,f),h&&C(n,h),d}(r.Component);t.default=I,H(I,"addCustomPlayer",(function(e){V.push(e)})),H(I,"removeCustomPlayers",(function(){V=[]})),H(I,"displayName","ReactPlayer"),H(I,"propTypes",o.propTypes),H(I,"defaultProps",o.defaultProps),H(I,"canPlay",(function(e){for(var t=0,n=[].concat(T(V),T(a.default));t<n.length;t++){if(n[t].canPlay(e))return!0}return!1})),H(I,"canEnablePIP",(function(e){for(var t=0,n=[].concat(T(V),T(a.default));t<n.length;t++){var r=n[t];if(r.canEnablePIP&&r.canEnablePIP(e))return!0}return!1}))},"6tYhl":function(e,t,n){var r=n("93I4"),o=n("5K7Z"),i=function(e,t){if(o(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{(r=n("2GTP")(Function.call,n("vwuL").f(Object.prototype,"__proto__").set,2))(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return i(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:i}},"7+IK":function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=((r=n("Z0Lh"))&&r.__esModule?r:{default:r}).default;t.default=o},"7B0+":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=(r=n("q1tI"))&&"object"==typeof r&&"default"in r?r.default:r;function i(e){return i.warnAboutHMRDisabled&&(i.warnAboutHMRDisabled=!0,console.error("React-Hot-Loader: misconfiguration detected, using production version in non-production environment."),console.error("React-Hot-Loader: Hot Module Replacement is not enabled.")),o.Children.only(e.children)}i.warnAboutHMRDisabled=!1;var a=function e(){return e.shouldWrapWithAppContainer?function(e){return function(t){return o.createElement(i,null,o.createElement(e,t))}}:function(e){return e}};a.shouldWrapWithAppContainer=!1;t.AppContainer=i,t.hot=a,t.areComponentsEqual=function(e,t){return e===t},t.setConfig=function(){},t.cold=function(e){return e},t.configureComponent=function(){}},"7DDg":function(e,t,n){"use strict";if(n("nh4g")){var r=n("LQAc"),o=n("dyZX"),i=n("eeVq"),a=n("XKFU"),l=n("D4iV"),c=n("7Qtz"),s=n("m0Pp"),u=n("9gX7"),f=n("RjD/"),h=n("Mukb"),p=n("3Lyj"),d=n("RYi7"),m=n("ne8i"),v=n("Cfrj"),y=n("d/Gc"),g=n("apmT"),b=n("aagx"),w=n("I8a+"),x=n("0/R4"),_=n("S/j/"),k=n("M6Qj"),S=n("Kuth"),O=n("OP3Y"),M=n("kJMx").f,T=n("J+6e"),E=n("ylqs"),z=n("K0xU"),C=n("CkkT"),P=n("w2a5"),A=n("69bn"),j=n("yt8O"),L=n("hPIQ"),N=n("XMVh"),H=n("elZq"),R=n("Nr18"),V=n("upKx"),I=n("hswa"),D=n("EemH"),F=I.f,q=D.f,U=o.RangeError,B=o.TypeError,W=o.Uint8Array,Y=Array.prototype,G=c.ArrayBuffer,K=c.DataView,X=C(0),J=C(2),Z=C(3),$=C(4),Q=C(5),ee=C(6),te=P(!0),ne=P(!1),re=j.values,oe=j.keys,ie=j.entries,ae=Y.lastIndexOf,le=Y.reduce,ce=Y.reduceRight,se=Y.join,ue=Y.sort,fe=Y.slice,he=Y.toString,pe=Y.toLocaleString,de=z("iterator"),me=z("toStringTag"),ve=E("typed_constructor"),ye=E("def_constructor"),ge=l.CONSTR,be=l.TYPED,we=l.VIEW,xe=C(1,(function(e,t){return Me(A(e,e[ye]),t)})),_e=i((function(){return 1===new W(new Uint16Array([1]).buffer)[0]})),ke=!!W&&!!W.prototype.set&&i((function(){new W(1).set({})})),Se=function(e,t){var n=d(e);if(n<0||n%t)throw U("Wrong offset!");return n},Oe=function(e){if(x(e)&&be in e)return e;throw B(e+" is not a typed array!")},Me=function(e,t){if(!x(e)||!(ve in e))throw B("It is not a typed array constructor!");return new e(t)},Te=function(e,t){return Ee(A(e,e[ye]),t)},Ee=function(e,t){for(var n=0,r=t.length,o=Me(e,r);r>n;)o[n]=t[n++];return o},ze=function(e,t,n){F(e,t,{get:function(){return this._d[n]}})},Ce=function(e){var t,n,r,o,i,a,l=_(e),c=arguments.length,u=c>1?arguments[1]:void 0,f=void 0!==u,h=T(l);if(null!=h&&!k(h)){for(a=h.call(l),r=[],t=0;!(i=a.next()).done;t++)r.push(i.value);l=r}for(f&&c>2&&(u=s(u,arguments[2],2)),t=0,n=m(l.length),o=Me(this,n);n>t;t++)o[t]=f?u(l[t],t):l[t];return o},Pe=function(){for(var e=0,t=arguments.length,n=Me(this,t);t>e;)n[e]=arguments[e++];return n},Ae=!!W&&i((function(){pe.call(new W(1))})),je=function(){return pe.apply(Ae?fe.call(Oe(this)):Oe(this),arguments)},Le={copyWithin:function(e,t){return V.call(Oe(this),e,t,arguments.length>2?arguments[2]:void 0)},every:function(e){return $(Oe(this),e,arguments.length>1?arguments[1]:void 0)},fill:function(e){return R.apply(Oe(this),arguments)},filter:function(e){return Te(this,J(Oe(this),e,arguments.length>1?arguments[1]:void 0))},find:function(e){return Q(Oe(this),e,arguments.length>1?arguments[1]:void 0)},findIndex:function(e){return ee(Oe(this),e,arguments.length>1?arguments[1]:void 0)},forEach:function(e){X(Oe(this),e,arguments.length>1?arguments[1]:void 0)},indexOf:function(e){return ne(Oe(this),e,arguments.length>1?arguments[1]:void 0)},includes:function(e){return te(Oe(this),e,arguments.length>1?arguments[1]:void 0)},join:function(e){return se.apply(Oe(this),arguments)},lastIndexOf:function(e){return ae.apply(Oe(this),arguments)},map:function(e){return xe(Oe(this),e,arguments.length>1?arguments[1]:void 0)},reduce:function(e){return le.apply(Oe(this),arguments)},reduceRight:function(e){return ce.apply(Oe(this),arguments)},reverse:function(){for(var e,t=Oe(this).length,n=Math.floor(t/2),r=0;r<n;)e=this[r],this[r++]=this[--t],this[t]=e;return this},some:function(e){return Z(Oe(this),e,arguments.length>1?arguments[1]:void 0)},sort:function(e){return ue.call(Oe(this),e)},subarray:function(e,t){var n=Oe(this),r=n.length,o=y(e,r);return new(A(n,n[ye]))(n.buffer,n.byteOffset+o*n.BYTES_PER_ELEMENT,m((void 0===t?r:y(t,r))-o))}},Ne=function(e,t){return Te(this,fe.call(Oe(this),e,t))},He=function(e){Oe(this);var t=Se(arguments[1],1),n=this.length,r=_(e),o=m(r.length),i=0;if(o+t>n)throw U("Wrong length!");for(;i<o;)this[t+i]=r[i++]},Re={entries:function(){return ie.call(Oe(this))},keys:function(){return oe.call(Oe(this))},values:function(){return re.call(Oe(this))}},Ve=function(e,t){return x(e)&&e[be]&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},Ie=function(e,t){return Ve(e,t=g(t,!0))?f(2,e[t]):q(e,t)},De=function(e,t,n){return!(Ve(e,t=g(t,!0))&&x(n)&&b(n,"value"))||b(n,"get")||b(n,"set")||n.configurable||b(n,"writable")&&!n.writable||b(n,"enumerable")&&!n.enumerable?F(e,t,n):(e[t]=n.value,e)};ge||(D.f=Ie,I.f=De),a(a.S+a.F*!ge,"Object",{getOwnPropertyDescriptor:Ie,defineProperty:De}),i((function(){he.call({})}))&&(he=pe=function(){return se.call(this)});var Fe=p({},Le);p(Fe,Re),h(Fe,de,Re.values),p(Fe,{slice:Ne,set:He,constructor:function(){},toString:he,toLocaleString:je}),ze(Fe,"buffer","b"),ze(Fe,"byteOffset","o"),ze(Fe,"byteLength","l"),ze(Fe,"length","e"),F(Fe,me,{get:function(){return this[be]}}),e.exports=function(e,t,n,c){var s=e+((c=!!c)?"Clamped":"")+"Array",f="get"+e,p="set"+e,d=o[s],y=d||{},g=d&&O(d),b=!d||!l.ABV,_={},k=d&&d.prototype,T=function(e,n){F(e,n,{get:function(){return function(e,n){var r=e._d;return r.v[f](n*t+r.o,_e)}(this,n)},set:function(e){return function(e,n,r){var o=e._d;c&&(r=(r=Math.round(r))<0?0:r>255?255:255&r),o.v[p](n*t+o.o,r,_e)}(this,n,e)},enumerable:!0})};b?(d=n((function(e,n,r,o){u(e,d,s,"_d");var i,a,l,c,f=0,p=0;if(x(n)){if(!(n instanceof G||"ArrayBuffer"==(c=w(n))||"SharedArrayBuffer"==c))return be in n?Ee(d,n):Ce.call(d,n);i=n,p=Se(r,t);var y=n.byteLength;if(void 0===o){if(y%t)throw U("Wrong length!");if((a=y-p)<0)throw U("Wrong length!")}else if((a=m(o)*t)+p>y)throw U("Wrong length!");l=a/t}else l=v(n),i=new G(a=l*t);for(h(e,"_d",{b:i,o:p,l:a,e:l,v:new K(i)});f<l;)T(e,f++)})),k=d.prototype=S(Fe),h(k,"constructor",d)):i((function(){d(1)}))&&i((function(){new d(-1)}))&&N((function(e){new d,new d(null),new d(1.5),new d(e)}),!0)||(d=n((function(e,n,r,o){var i;return u(e,d,s),x(n)?n instanceof G||"ArrayBuffer"==(i=w(n))||"SharedArrayBuffer"==i?void 0!==o?new y(n,Se(r,t),o):void 0!==r?new y(n,Se(r,t)):new y(n):be in n?Ee(d,n):Ce.call(d,n):new y(v(n))})),X(g!==Function.prototype?M(y).concat(M(g)):M(y),(function(e){e in d||h(d,e,y[e])})),d.prototype=k,r||(k.constructor=d));var E=k[de],z=!!E&&("values"==E.name||null==E.name),C=Re.values;h(d,ve,!0),h(k,be,s),h(k,we,!0),h(k,ye,d),(c?new d(1)[me]==s:me in k)||F(k,me,{get:function(){return s}}),_[s]=d,a(a.G+a.W+a.F*(d!=y),_),a(a.S,s,{BYTES_PER_ELEMENT:t}),a(a.S+a.F*i((function(){y.of.call(d,1)})),s,{from:Ce,of:Pe}),"BYTES_PER_ELEMENT"in k||h(k,"BYTES_PER_ELEMENT",t),a(a.P,s,Le),H(s),a(a.P+a.F*ke,s,{set:He}),a(a.P+a.F*!z,s,Re),r||k.toString==he||(k.toString=he),a(a.P+a.F*i((function(){new d(1).slice()})),s,{slice:Ne}),a(a.P+a.F*(i((function(){return[1,2].toLocaleString()!=new d([1,2]).toLocaleString()}))||!i((function(){k.toLocaleString.call([1,2])}))),s,{toLocaleString:je}),L[s]=z?E:C,r||z||h(k,de,C)}}else e.exports=function(){}},"7Dlh":function(e,t,n){var r=n("N6cJ"),o=n("y3w9"),i=r.has,a=r.key;r.exp({hasOwnMetadata:function(e,t){return i(e,o(t),arguments.length<3?void 0:a(arguments[2]))}})},"7LC6":function(e,t,n){e.exports=n("JbBM")},"7Qtz":function(e,t,n){"use strict";var r=n("dyZX"),o=n("nh4g"),i=n("LQAc"),a=n("D4iV"),l=n("Mukb"),c=n("3Lyj"),s=n("eeVq"),u=n("9gX7"),f=n("RYi7"),h=n("ne8i"),p=n("Cfrj"),d=n("kJMx").f,m=n("hswa").f,v=n("Nr18"),y=n("fyDq"),g=r.ArrayBuffer,b=r.DataView,w=r.Math,x=r.RangeError,_=r.Infinity,k=g,S=w.abs,O=w.pow,M=w.floor,T=w.log,E=w.LN2,z=o?"_b":"buffer",C=o?"_l":"byteLength",P=o?"_o":"byteOffset";function A(e,t,n){var r,o,i,a=new Array(n),l=8*n-t-1,c=(1<<l)-1,s=c>>1,u=23===t?O(2,-24)-O(2,-77):0,f=0,h=e<0||0===e&&1/e<0?1:0;for((e=S(e))!=e||e===_?(o=e!=e?1:0,r=c):(r=M(T(e)/E),e*(i=O(2,-r))<1&&(r--,i*=2),(e+=r+s>=1?u/i:u*O(2,1-s))*i>=2&&(r++,i/=2),r+s>=c?(o=0,r=c):r+s>=1?(o=(e*i-1)*O(2,t),r+=s):(o=e*O(2,s-1)*O(2,t),r=0));t>=8;a[f++]=255&o,o/=256,t-=8);for(r=r<<t|o,l+=t;l>0;a[f++]=255&r,r/=256,l-=8);return a[--f]|=128*h,a}function j(e,t,n){var r,o=8*n-t-1,i=(1<<o)-1,a=i>>1,l=o-7,c=n-1,s=e[c--],u=127&s;for(s>>=7;l>0;u=256*u+e[c],c--,l-=8);for(r=u&(1<<-l)-1,u>>=-l,l+=t;l>0;r=256*r+e[c],c--,l-=8);if(0===u)u=1-a;else{if(u===i)return r?NaN:s?-_:_;r+=O(2,t),u-=a}return(s?-1:1)*r*O(2,u-t)}function L(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]}function N(e){return[255&e]}function H(e){return[255&e,e>>8&255]}function R(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]}function V(e){return A(e,52,8)}function I(e){return A(e,23,4)}function D(e,t,n){m(e.prototype,t,{get:function(){return this[n]}})}function F(e,t,n,r){var o=p(+n);if(o+t>e[C])throw x("Wrong index!");var i=e[z]._b,a=o+e[P],l=i.slice(a,a+t);return r?l:l.reverse()}function q(e,t,n,r,o,i){var a=p(+n);if(a+t>e[C])throw x("Wrong index!");for(var l=e[z]._b,c=a+e[P],s=r(+o),u=0;u<t;u++)l[c+u]=s[i?u:t-u-1]}if(a.ABV){if(!s((function(){g(1)}))||!s((function(){new g(-1)}))||s((function(){return new g,new g(1.5),new g(NaN),"ArrayBuffer"!=g.name}))){for(var U,B=(g=function(e){return u(this,g),new k(p(e))}).prototype=k.prototype,W=d(k),Y=0;W.length>Y;)(U=W[Y++])in g||l(g,U,k[U]);i||(B.constructor=g)}var G=new b(new g(2)),K=b.prototype.setInt8;G.setInt8(0,2147483648),G.setInt8(1,2147483649),!G.getInt8(0)&&G.getInt8(1)||c(b.prototype,{setInt8:function(e,t){K.call(this,e,t<<24>>24)},setUint8:function(e,t){K.call(this,e,t<<24>>24)}},!0)}else g=function(e){u(this,g,"ArrayBuffer");var t=p(e);this._b=v.call(new Array(t),0),this[C]=t},b=function(e,t,n){u(this,b,"DataView"),u(e,g,"DataView");var r=e[C],o=f(t);if(o<0||o>r)throw x("Wrong offset!");if(o+(n=void 0===n?r-o:h(n))>r)throw x("Wrong length!");this[z]=e,this[P]=o,this[C]=n},o&&(D(g,"byteLength","_l"),D(b,"buffer","_b"),D(b,"byteLength","_l"),D(b,"byteOffset","_o")),c(b.prototype,{getInt8:function(e){return F(this,1,e)[0]<<24>>24},getUint8:function(e){return F(this,1,e)[0]},getInt16:function(e){var t=F(this,2,e,arguments[1]);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=F(this,2,e,arguments[1]);return t[1]<<8|t[0]},getInt32:function(e){return L(F(this,4,e,arguments[1]))},getUint32:function(e){return L(F(this,4,e,arguments[1]))>>>0},getFloat32:function(e){return j(F(this,4,e,arguments[1]),23,4)},getFloat64:function(e){return j(F(this,8,e,arguments[1]),52,8)},setInt8:function(e,t){q(this,1,e,N,t)},setUint8:function(e,t){q(this,1,e,N,t)},setInt16:function(e,t){q(this,2,e,H,t,arguments[2])},setUint16:function(e,t){q(this,2,e,H,t,arguments[2])},setInt32:function(e,t){q(this,4,e,R,t,arguments[2])},setUint32:function(e,t){q(this,4,e,R,t,arguments[2])},setFloat32:function(e,t){q(this,4,e,I,t,arguments[2])},setFloat64:function(e,t){q(this,8,e,V,t,arguments[2])}});y(g,"ArrayBuffer"),y(b,"DataView"),l(b.prototype,a.VIEW,!0),t.ArrayBuffer=g,t.DataView=b},"7TPF":function(e,t,n){n("AUvm"),e.exports=n("WEpk").Object.getOwnPropertySymbols},"7VC1":function(e,t,n){"use strict";var r=n("XKFU"),o=n("Lgjv"),i=n("ol8x"),a=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(i);r(r.P+r.F*a,"String",{padEnd:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0,!1)}})},"7W2i":function(e,t,n){var r=n("r4Cf"),o=n("SksO");e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=r(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&o(e,t)}},"7X58":function(e,t,n){var r=n("XKFU");r(r.S,"Math",{signbit:function(e){return(e=+e)!=e?e:0==e?1/e==1/0:e>0}})},"7apM":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.requestProxy=function(e){var t=e.url;if(-1!==t.indexOf(".json"))return e;e.withCredentials=!1;var n=t.split("?"),a=n[0],l=void 0,c=void 0;(l=r[a])||o.forEach((function(t,r){var o=a.match(t);if(o){var s=i[r];return l=s&&s(o),c=l+"?"+n[1],e.url=c,e}}));return e};var r={},o=[/\/api\/v1\/games\/(\w*)\/choose_build/i],i=[function(e){return"/tasks/"+e[1]+"/choose_build.json"}]},"7h0T":function(e,t,n){var r=n("XKFU");r(r.S,"Number",{isNaN:function(e){return e!=e}})},"8+KV":function(e,t,n){"use strict";var r=n("XKFU"),o=n("CkkT")(0),i=n("LyE8")([].forEach,!0);r(r.P+r.F*!i,"Array",{forEach:function(e){return o(this,e,arguments[1])}})},"8/o9":function(e,t,n){"use strict";n.r(t);n("SchZ"),n("PYb6")},"84bF":function(e,t,n){"use strict";n("OGtf")("small",(function(e){return function(){return e(this,"small","","")}}))},"86LW":function(e,t,n){(function(t){!function(t){"use strict";var n=Object.prototype,r=n.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag",c="object"==typeof e,s=t.regeneratorRuntime;if(s)c&&(e.exports=s);else{(s=t.regeneratorRuntime=c?e.exports:{}).wrap=m;var u={},f={};f[i]=function(){return this};var h=Object.getPrototypeOf,p=h&&h(h(M([])));p&&p!==n&&r.call(p,i)&&(f=p);var d=b.prototype=y.prototype=Object.create(f);g.prototype=d.constructor=b,b.constructor=g,b[l]=g.displayName="GeneratorFunction",s.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},s.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,l in e||(e[l]="GeneratorFunction")),e.prototype=Object.create(d),e},s.awrap=function(e){return{__await:e}},w(x.prototype),x.prototype[a]=function(){return this},s.AsyncIterator=x,s.async=function(e,t,n,r){var o=new x(m(e,t,n,r));return s.isGeneratorFunction(t)?o:o.next().then((function(e){return e.done?e.value:o.next()}))},w(d),d[l]="Generator",d[i]=function(){return this},d.toString=function(){return"[object Generator]"},s.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},s.values=M,O.prototype={constructor:O,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var l=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(l&&c){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,u):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),u},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),u}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:M(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),u}}}function m(e,t,n,r){var o=t&&t.prototype instanceof y?t:y,i=Object.create(o.prototype),a=new O(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return T()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var l=_(a,n);if(l){if(l===u)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=v(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===u)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function v(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function y(){}function g(){}function b(){}function w(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function x(e){function n(t,o,i,a){var l=v(e[t],e,o);if("throw"!==l.type){var c=l.arg,s=c.value;return s&&"object"==typeof s&&r.call(s,"__await")?Promise.resolve(s.__await).then((function(e){n("next",e,i,a)}),(function(e){n("throw",e,i,a)})):Promise.resolve(s).then((function(e){c.value=e,i(c)}),a)}a(l.arg)}var o;"object"==typeof t.process&&t.process.domain&&(n=t.process.domain.bind(n)),this._invoke=function(e,t){function r(){return new Promise((function(r,o){n(e,t,r,o)}))}return o=o?o.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return u;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return u}var r=v(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,u;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,u):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,u)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function O(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:T}}function T(){return{value:void 0,done:!0}}}("object"==typeof t?t:"object"==typeof window?window:"object"==typeof self?self:this)}).call(this,n("yLpj"))},"8Dw0":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n("rnH8"),a=(r=i)&&r.__esModule?r:{default:r};var l={jupyter_tpi_url:"",jupyter_info:{},jupyter_data_set:[],jupyter_identifier:"",jupyter_tpi_url_state:-1,jupyter_tpi_code:"",jupyter_data_set_count:1,jupyter_pagination:{page:1,limit:20}};t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,t=arguments[1];switch(t.type){case a.default.GET_JUPYTER_DATA_SETS:var n=t.payload,r=n.data_sets,i=n.data_sets_count,c=n.folder_name,s=e.jupyter_data_set;return r.map((function(e,t){s.push(e)})),o({},e,{jupyter_data_set:s,jupyter_data_set_count:i,jupyter_folder_name:c});case a.default.GET_JUPYTER_TPI_URL:var u=t.payload,f=u.url,h=u.status,p=u.port;return o({},e,{jupyter_tpi_url:f,jupyter_tpi_url_state:h,jupyter_tpi_code:p});case a.default.SAVE_JUPYTER_IDENTIFIER:return o({},e,{jupyter_identifier:t.payload});case a.default.SAVE_JUPYTER_INFO:return o({},e,{jupyter_info:t.payload});case a.default.CHANGE_JUPYTER_URL_STATE:return o({},e,{jupyter_tpi_url_state:t.payload});case a.default.CHANGE_JUPYTER_CURRENT_PAGE:return o({},e,{jupyter_pagination:Object.assign({},e.jupyter_pagination,{page:t.payload})});default:return o({},e)}}},"8Lis":function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.styles=void 0;var o=r(n("pVnL")),i=r(n("lSNA")),a=r(n("QILm")),l=r(n("MVZn")),c=r(n("q1tI")),s=(r(n("17x9")),r(n("TSYQ"))),u=r(n("d05B")),f=n("JS0+"),h=r(n("tC+R")),p=n("fvma"),d=function(e){return{root:(0,l.default)({},e.typography.button,{lineHeight:"1.4em",boxSizing:"border-box",minWidth:11*e.spacing.unit,minHeight:36,padding:"".concat(e.spacing.unit,"px ").concat(2*e.spacing.unit,"px"),borderRadius:2,color:e.palette.text.primary,transition:e.transitions.create(["background-color","box-shadow"],{duration:e.transitions.duration.short}),"&:hover":{textDecoration:"none",backgroundColor:(0,f.fade)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"},"&$disabled":{backgroundColor:"transparent"}},"&$disabled":{color:e.palette.action.disabled}}),label:{width:"100%",display:"inherit",alignItems:"inherit",justifyContent:"inherit"},flatPrimary:{color:e.palette.primary.main,"&:hover":{backgroundColor:(0,f.fade)(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},flatSecondary:{color:e.palette.secondary.main,"&:hover":{backgroundColor:(0,f.fade)(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},colorInherit:{color:"inherit"},raised:{color:e.palette.getContrastText(e.palette.grey[300]),backgroundColor:e.palette.grey[300],boxShadow:e.shadows[2],"&$focusVisible":{boxShadow:e.shadows[6]},"&:active":{boxShadow:e.shadows[8]},"&$disabled":{color:e.palette.action.disabled,boxShadow:e.shadows[0],backgroundColor:e.palette.action.disabledBackground},"&:hover":{backgroundColor:e.palette.grey.A100,"@media (hover: none)":{backgroundColor:e.palette.grey[300]},"&$disabled":{backgroundColor:e.palette.action.disabledBackground}}},raisedPrimary:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:hover":{backgroundColor:e.palette.primary.dark,"@media (hover: none)":{backgroundColor:e.palette.primary.main}}},raisedSecondary:{color:e.palette.secondary.contrastText,backgroundColor:e.palette.secondary.main,"&:hover":{backgroundColor:e.palette.secondary.dark,"@media (hover: none)":{backgroundColor:e.palette.secondary.main}}},focusVisible:{},disabled:{},fab:{borderRadius:"50%",padding:0,minWidth:0,width:56,fontSize:24,height:56,boxShadow:e.shadows[6],"&:active":{boxShadow:e.shadows[12]}},mini:{width:40,height:40},sizeSmall:{padding:"".concat(e.spacing.unit-1,"px ").concat(e.spacing.unit,"px"),minWidth:8*e.spacing.unit,minHeight:32,fontSize:e.typography.pxToRem(13)},sizeLarge:{padding:"".concat(e.spacing.unit,"px ").concat(3*e.spacing.unit,"px"),minWidth:14*e.spacing.unit,minHeight:40,fontSize:e.typography.pxToRem(15)},fullWidth:{width:"100%"}}};function m(e){var t,n=e.children,r=e.classes,l=e.className,u=e.color,f=e.disabled,d=e.disableFocusRipple,m=e.fullWidth,v=e.focusVisibleClassName,y=e.mini,g=e.size,b=e.variant,w=(0,a.default)(e,["children","classes","className","color","disabled","disableFocusRipple","fullWidth","focusVisibleClassName","mini","size","variant"]),x="fab"===b,_="raised"===b,k=!_&&!x,S=(0,s.default)(r.root,(t={},(0,i.default)(t,r.raised,_||x),(0,i.default)(t,r.fab,x),(0,i.default)(t,r.mini,x&&y),(0,i.default)(t,r.colorInherit,"inherit"===u),(0,i.default)(t,r.flatPrimary,k&&"primary"===u),(0,i.default)(t,r.flatSecondary,k&&"secondary"===u),(0,i.default)(t,r.raisedPrimary,!k&&"primary"===u),(0,i.default)(t,r.raisedSecondary,!k&&"secondary"===u),(0,i.default)(t,r["size".concat((0,p.capitalize)(g))],"medium"!==g),(0,i.default)(t,r.disabled,f),(0,i.default)(t,r.fullWidth,m),t),l);return c.default.createElement(h.default,(0,o.default)({className:S,disabled:f,focusRipple:!d,focusVisibleClassName:(0,s.default)(r.focusVisible,v)},w),c.default.createElement("span",{className:r.label},n))}t.styles=d,m.propTypes={},m.defaultProps={color:"default",disabled:!1,disableFocusRipple:!1,fullWidth:!1,mini:!1,size:"medium",type:"button",variant:"flat"};var v=(0,u.default)(d,{name:"MuiButton"})(m);t.default=v},"8MEG":function(e,t,n){"use strict";var r=n("2OiF"),o=n("0/R4"),i=n("MfQN"),a=[].slice,l={},c=function(e,t,n){if(!(t in l)){for(var r=[],o=0;o<t;o++)r[o]="a["+o+"]";l[t]=Function("F,a","return new F("+r.join(",")+")")}return l[t](e,n)};e.exports=Function.bind||function(e){var t=r(this),n=a.call(arguments,1),l=function(){var r=n.concat(a.call(arguments));return this instanceof l?c(t,r.length,r):i(t,r,e)};return o(t.prototype)&&(l.prototype=t.prototype),l}},"8PcY":function(e,t,n){"use strict";t.__esModule=!0,t.getChildMapping=o,t.mergeChildMappings=i,t.getInitialChildMapping=function(e,t){return o(e.children,(function(n){return(0,r.cloneElement)(n,{onExited:t.bind(null,n),in:!0,appear:a(n,"appear",e),enter:a(n,"enter",e),exit:a(n,"exit",e)})}))},t.getNextChildMapping=function(e,t,n){var l=o(e.children),c=i(t,l);return Object.keys(c).forEach((function(o){var i=c[o];if((0,r.isValidElement)(i)){var s=o in t,u=o in l,f=t[o],h=(0,r.isValidElement)(f)&&!f.props.in;!u||s&&!h?u||!s||h?u&&s&&(0,r.isValidElement)(f)&&(c[o]=(0,r.cloneElement)(i,{onExited:n.bind(null,i),in:f.props.in,exit:a(i,"exit",e),enter:a(i,"enter",e)})):c[o]=(0,r.cloneElement)(i,{in:!1}):c[o]=(0,r.cloneElement)(i,{onExited:n.bind(null,i),in:!0,exit:a(i,"exit",e),enter:a(i,"enter",e)})}})),c};var r=n("q1tI");function o(e,t){var n=Object.create(null);return e&&r.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,r.isValidElement)(e)?t(e):e}(e)})),n}function i(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),i=[];for(var a in e)a in t?i.length&&(o[a]=i,i=[]):i.push(a);var l={};for(var c in t){if(o[c])for(r=0;r<o[c].length;r++){var s=o[c][r];l[o[c][r]]=n(s)}l[c]=n(c)}for(r=0;r<i.length;r++)l[i[r]]=n(i[r]);return l}function a(e,t,n){return null!=n[t]?n[t]:e.props[t]}},"8Wa3":function(e,t,n){"use strict";var r=n("2W6z"),o=n.n(r),i=n("q1tI"),a=n.n(i),l=n("17x9"),c=n.n(l),s=n("LhCv"),u=n("nr6O");function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var p=function(e){function t(){var n,r;f(this,t);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return n=r=h(this,e.call.apply(e,[this].concat(i))),r.history=Object(s.createMemoryHistory)(r.props),h(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.componentWillMount=function(){o()(!this.props.history,"<MemoryRouter> ignores the history prop. To use a custom history, use `import { Router }` instead of `import { MemoryRouter as Router }`.")},t.prototype.render=function(){return a.a.createElement(u.a,{history:this.history,children:this.props.children})},t}(a.a.Component);p.propTypes={initialEntries:c.a.array,initialIndex:c.a.number,getUserConfirmation:c.a.func,keyLength:c.a.number,children:c.a.node},t.a=p},"8Y+z":function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){return e===e.window?e:9===e.nodeType&&(e.defaultView||e.parentWindow)},e.exports=t.default},"8a7r":function(e,t,n){"use strict";var r=n("hswa"),o=n("RjD/");e.exports=function(e,t,n){t in e?r.f(e,t,o(0,n)):e[t]=n}},"8iia":function(e,t,n){var r=n("QMMT"),o=n("RRc/");e.exports=function(e){return function(){if(r(this)!=e)throw TypeError(e+"#toJSON isn't generic");return o(this)}}},"8jD+":function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.isNumber=t.isString=t.formatMs=t.duration=t.easing=void 0;r(n("iVxW"));var o=r(n("QILm")),i=r(n("MRPZ")),a=(r(n("PV3f")),{easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"});t.easing=a;var l={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};t.duration=l;var c=function(e){return"".concat(Math.round(e),"ms")};t.formatMs=c;t.isString=function(e){return"string"==typeof e};t.isNumber=function(e){return!(0,i.default)(parseFloat(e))};var s={easing:a,duration:l,create:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(){var n=t.duration,r=void 0===n?l.standard:n,i=t.easing,s=void 0===i?a.easeInOut:i,u=t.delay,f=void 0===u?0:u;(0,o.default)(t,["duration","easing","delay"]);return(Array.isArray(e)?e:[e]).map((function(e){return"".concat(e," ").concat("string"==typeof r?r:c(r)," ").concat(s," ").concat("string"==typeof f?f:c(f))})).join(",")}()},getAutoHeightDuration:function(e){if(!e)return 0;var t=e/36;return Math.round(10*(4+15*Math.pow(t,.25)+t/5))}};t.default=s},"8oxe":function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n("o43f")),i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window,n=(0,o.default)(e);return n.defaultView||n.parentView||t};t.default=i},"8tx+":function(e,t,n){"use strict";var r=n("jo6Y"),o=n.n(r),i=n("YEIV"),a=n.n(i),l=n("QbLZ"),c=n.n(l),s=n("iCc5"),u=n.n(s),f=n("V7oC"),h=n.n(f),p=n("FYw3"),d=n.n(p),m=n("mRg0"),v=n.n(m),y=n("q1tI"),g=n.n(y),b=n("17x9"),w=n.n(b),x=n("i8i4"),_=n.n(x),k=n("MFj2"),S=n("2GS6"),O=n("TSYQ"),M=n.n(O),T=function(e){function t(){var e,n,r,o;u()(this,t);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return n=r=d()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(a))),r.close=function(e){e&&e.stopPropagation(),r.clearCloseTimer(),r.props.onClose()},r.startCloseTimer=function(){r.props.duration&&(r.closeTimer=setTimeout((function(){r.close()}),1e3*r.props.duration))},r.clearCloseTimer=function(){r.closeTimer&&(clearTimeout(r.closeTimer),r.closeTimer=null)},o=n,d()(r,o)}return v()(t,e),h()(t,[{key:"componentDidMount",value:function(){this.startCloseTimer()}},{key:"componentDidUpdate",value:function(e){(this.props.duration!==e.duration||this.props.update)&&this.restartCloseTimer()}},{key:"componentWillUnmount",value:function(){this.clearCloseTimer()}},{key:"restartCloseTimer",value:function(){this.clearCloseTimer(),this.startCloseTimer()}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls+"-notice",r=(e={},a()(e,""+n,1),a()(e,n+"-closable",t.closable),a()(e,t.className,!!t.className),e);return g.a.createElement("div",{className:M()(r),style:t.style,onMouseEnter:this.clearCloseTimer,onMouseLeave:this.startCloseTimer,onClick:t.onClick},g.a.createElement("div",{className:n+"-content"},t.children),t.closable?g.a.createElement("a",{tabIndex:"0",onClick:this.close,className:n+"-close"},t.closeIcon||g.a.createElement("span",{className:n+"-close-x"})):null)}}]),t}(y.Component);T.propTypes={duration:w.a.number,onClose:w.a.func,children:w.a.any,update:w.a.bool,closeIcon:w.a.node},T.defaultProps={onEnd:function(){},onClose:function(){},duration:1.5,style:{right:"50%"}};var E=T,z=0,C=Date.now();function P(){return"rcNotification_"+C+"_"+z++}var A=function(e){function t(){var e,n,r,o;u()(this,t);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return n=r=d()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(a))),r.state={notices:[]},r.add=function(e){var t=e.key=e.key||P(),n=r.props.maxCount;r.setState((function(r){var o=r.notices,i=o.map((function(e){return e.key})).indexOf(t),a=o.concat();return-1!==i?a.splice(i,1,e):(n&&o.length>=n&&(e.updateKey=a[0].updateKey||a[0].key,a.shift()),a.push(e)),{notices:a}}))},r.remove=function(e){r.setState((function(t){return{notices:t.notices.filter((function(t){return t.key!==e}))}}))},o=n,d()(r,o)}return v()(t,e),h()(t,[{key:"getTransitionName",value:function(){var e=this.props,t=e.transitionName;return!t&&e.animation&&(t=e.prefixCls+"-"+e.animation),t}},{key:"render",value:function(){var e,t=this,n=this.props,r=this.state.notices,o=r.map((function(e,o){var i=Boolean(o===r.length-1&&e.updateKey),a=e.updateKey?e.updateKey:e.key,l=Object(S.a)(t.remove.bind(t,e.key),e.onClose);return g.a.createElement(E,c()({prefixCls:n.prefixCls},e,{key:a,update:i,onClose:l,onClick:e.onClick,closeIcon:n.closeIcon}),e.content)})),i=(e={},a()(e,n.prefixCls,1),a()(e,n.className,!!n.className),e);return g.a.createElement("div",{className:M()(i),style:n.style},g.a.createElement(k.a,{transitionName:this.getTransitionName()},o))}}]),t}(y.Component);A.propTypes={prefixCls:w.a.string,transitionName:w.a.string,animation:w.a.oneOfType([w.a.string,w.a.object]),style:w.a.object,maxCount:w.a.number,closeIcon:w.a.node},A.defaultProps={prefixCls:"rc-notification",animation:"fade",style:{top:65,left:"50%"}},A.newInstance=function(e,t){var n=e||{},r=n.getContainer,i=o()(n,["getContainer"]),a=document.createElement("div");r?r().appendChild(a):document.body.appendChild(a);var l=!1;_.a.render(g.a.createElement(A,c()({},i,{ref:function(e){l||(l=!0,t({notice:function(t){e.add(t)},removeNotice:function(t){e.remove(t)},component:e,destroy:function(){_.a.unmountComponentAtNode(a),a.parentNode.removeChild(a)}}))}})),a)};var j=A;t.a=j},"91GP":function(e,t,n){var r=n("XKFU");r(r.S+r.F,"Object",{assign:n("czNK")})},"92dX":function(e,t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(t){return"function"==typeof Symbol&&"symbol"===n(Symbol.iterator)?e.exports=r=function(e){return n(e)}:e.exports=r=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":n(e)},r(t)}e.exports=r},"93I4":function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},"93uN":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n("RV6i"),a=(r=i)&&r.__esModule?r:{default:r};var l=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.type="viewport",this.isProcessed=!1,this.key=t,this.style=n,this.options=r}return o(e,[{key:"toString",value:function(e){return(0,a.default)(this.key,this.style,e)}}]),e}();t.default=l},"9AAn":function(e,t,n){"use strict";var r=n("wmvG"),o=n("s5qY");e.exports=n("4LiD")("Map",(function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}}),{get:function(e){var t=r.getEntry(o(this,"Map"),e);return t&&t.v},set:function(e,t){return r.def(o(this,"Map"),0===e?0:e,t)}},r,!0)},"9C/b":function(e,t,n){"use strict";var r=n("q1tI"),o=n.n(r),i=n("17x9"),a=n.n(i),l=n("m1lR"),c=n.n(l),s=n("4p7I"),u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.a=function(e){var t=function(t){var n=t.wrappedComponentRef,r=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["wrappedComponentRef"]);return o.a.createElement(s.a,{children:function(t){return o.a.createElement(e,u({},r,t,{ref:n}))}})};return t.displayName="withRouter("+(e.displayName||e.name)+")",t.WrappedComponent=e,t.propTypes={wrappedComponentRef:a.a.func},c()(t,e)}},"9IzE":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bytesToSize=function(e){if(0==e)return"0 Byte";var t=parseInt(Math.floor(Math.log(e)/Math.log(1024)));return parseFloat(e/Math.pow(1024,t),2).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][t]}},"9P93":function(e,t,n){var r=n("XKFU"),o=Math.imul;r(r.S+r.F*n("eeVq")((function(){return-5!=o(4294967295,5)||2!=o.length})),"Math",{imul:function(e,t){var n=+e,r=+t,o=65535&n,i=65535&r;return 0|o*i+((65535&n>>>16)*i+o*(65535&r>>>16)<<16>>>0)}})},"9SKx":function(e,t,n){"use strict";var r=n("FGEo");t.__esModule=!0,t.default=function(e){return(0,o.default)(e.replace(i,"ms-"))};var o=r(n("DZ0b")),i=/^-ms-/;e.exports=t.default},"9VmF":function(e,t,n){"use strict";var r=n("XKFU"),o=n("ne8i"),i=n("0sh+"),a="".startsWith;r(r.P+r.F*n("UUeW")("startsWith"),"String",{startsWith:function(e){var t=i(this,e,"startsWith"),n=o(Math.min(arguments.length>1?arguments[1]:void 0,t.length)),r=String(e);return a?a.call(t,r,n):t.slice(n,n+r.length)===r}})},"9XZr":function(e,t,n){"use strict";var r=n("XKFU"),o=n("Lgjv"),i=n("ol8x"),a=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(i);r(r.P+r.F*a,"String",{padStart:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0,!0)}})},"9gX7":function(e,t){e.exports=function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!");return e}},"9oF9":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("ANjH"),o=a(n("sINF")),i=a(n("fhFi"));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(){return(0,r.createStore)(i.default,(0,r.applyMiddleware)(o.default))}},"9rMk":function(e,t,n){var r=n("XKFU");r(r.S,"Reflect",{has:function(e,t){return t in e}})},"9rSQ":function(e,t,n){"use strict";var r=n("xTJ+");function o(){this.handlers=[]}o.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},A2zW:function(e,t,n){"use strict";var r=n("XKFU"),o=n("RYi7"),i=n("vvmO"),a=n("l0Rn"),l=1..toFixed,c=Math.floor,s=[0,0,0,0,0,0],u="Number.toFixed: incorrect invocation!",f=function(e,t){for(var n=-1,r=t;++n<6;)r+=e*s[n],s[n]=r%1e7,r=c(r/1e7)},h=function(e){for(var t=6,n=0;--t>=0;)n+=s[t],s[t]=c(n/e),n=n%e*1e7},p=function(){for(var e=6,t="";--e>=0;)if(""!==t||0===e||0!==s[e]){var n=String(s[e]);t=""===t?n:t+a.call("0",7-n.length)+n}return t},d=function(e,t,n){return 0===t?n:t%2==1?d(e,t-1,n*e):d(e*e,t/2,n)};r(r.P+r.F*(!!l&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!n("eeVq")((function(){l.call({})}))),"Number",{toFixed:function(e){var t,n,r,l,c=i(this,u),s=o(e),m="",v="0";if(s<0||s>20)throw RangeError(u);if(c!=c)return"NaN";if(c<=-1e21||c>=1e21)return String(c);if(c<0&&(m="-",c=-c),c>1e-21)if(n=(t=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t}(c*d(2,69,1))-69)<0?c*d(2,-t,1):c/d(2,t,1),n*=4503599627370496,(t=52-t)>0){for(f(0,n),r=s;r>=7;)f(1e7,0),r-=7;for(f(d(10,r,1),0),r=t-1;r>=23;)h(1<<23),r-=23;h(1<<r),f(1,1),h(2),v=p()}else f(0,n),f(1<<-t,0),v=p()+a.call("0",s);return v=s>0?m+((l=v.length)<=s?"0."+a.call("0",s-l)+v:v.slice(0,l-s)+"."+v.slice(l-s)):m+v}})},A5AN:function(e,t,n){"use strict";var r=n("AvRE")(!0);e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},A5Xg:function(e,t,n){var r=n("NsO/"),o=n("ar/p").f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"[object Window]"==i.call(e)?function(e){try{return o(e)}catch(e){return a.slice()}}(e):o(r(e))}},"AK+3":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#d5d5d5",A200:"#aaaaaa",A400:"#303030",A700:"#616161"};t.default=r},ANhw:function(e,t){var n,r;n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r={rotl:function(e,t){return e<<t|e>>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&r.rotl(e,8)|4278255360&r.rotl(e,24);for(var t=0;t<e.length;t++)e[t]=r.endian(e[t]);return e},randomBytes:function(e){for(var t=[];e>0;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],n=0,r=0;n<e.length;n++,r+=8)t[r>>>5]|=e[n]<<24-r%32;return t},wordsToBytes:function(e){for(var t=[],n=0;n<32*e.length;n+=8)t.push(e[n>>>5]>>>24-n%32&255);return t},bytesToHex:function(e){for(var t=[],n=0;n<e.length;n++)t.push((e[n]>>>4).toString(16)),t.push((15&e[n]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],n=0;n<e.length;n+=2)t.push(parseInt(e.substr(n,2),16));return t},bytesToBase64:function(e){for(var t=[],r=0;r<e.length;r+=3)for(var o=e[r]<<16|e[r+1]<<8|e[r+2],i=0;i<4;i++)8*r+6*i<=8*e.length?t.push(n.charAt(o>>>6*(3-i)&63)):t.push("=");return t.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var t=[],r=0,o=0;r<e.length;o=++r%4)0!=o&&t.push((n.indexOf(e.charAt(r-1))&Math.pow(2,-2*o+8)-1)<<2*o|n.indexOf(e.charAt(r))>>>6-2*o);return t}},e.exports=r},ANjH:function(e,t,n){"use strict";n.r(t),n.d(t,"__DO_NOT_USE__ActionTypes",(function(){return i})),n.d(t,"applyMiddleware",(function(){return v})),n.d(t,"bindActionCreators",(function(){return f})),n.d(t,"combineReducers",(function(){return s})),n.d(t,"compose",(function(){return m})),n.d(t,"createStore",(function(){return l}));var r=n("bCCX"),o=function(){return Math.random().toString(36).substring(7).split("").join(".")},i={INIT:"@@redux/INIT"+o(),REPLACE:"@@redux/REPLACE"+o(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+o()}};function a(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function l(e,t,n){var o;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error("It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.");if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error("Expected the enhancer to be a function.");return n(l)(e,t)}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var c=e,s=t,u=[],f=u,h=!1;function p(){f===u&&(f=u.slice())}function d(){if(h)throw new Error("You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.");return s}function m(e){if("function"!=typeof e)throw new Error("Expected the listener to be a function.");if(h)throw new Error("You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api-reference/store#subscribelistener for more details.");var t=!0;return p(),f.push(e),function(){if(t){if(h)throw new Error("You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api-reference/store#subscribelistener for more details.");t=!1,p();var n=f.indexOf(e);f.splice(n,1),u=null}}}function v(e){if(!a(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(h)throw new Error("Reducers may not dispatch actions.");try{h=!0,s=c(s,e)}finally{h=!1}for(var t=u=f,n=0;n<t.length;n++){(0,t[n])()}return e}function y(e){if("function"!=typeof e)throw new Error("Expected the nextReducer to be a function.");c=e,v({type:i.REPLACE})}function g(){var e,t=m;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new TypeError("Expected the observer to be an object.");function n(){e.next&&e.next(d())}return n(),{unsubscribe:t(n)}}})[r.default]=function(){return this},e}return v({type:i.INIT}),(o={dispatch:v,subscribe:m,getState:d,replaceReducer:y})[r.default]=g,o}function c(e,t){var n=t&&t.type;return"Given "+(n&&'action "'+String(n)+'"'||"an action")+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}function s(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++){var o=t[r];0,"function"==typeof e[o]&&(n[o]=e[o])}var a,l=Object.keys(n);try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if(void 0===n(void 0,{type:i.INIT}))throw new Error('Reducer "'+t+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(void 0===n(void 0,{type:i.PROBE_UNKNOWN_ACTION()}))throw new Error('Reducer "'+t+"\" returned undefined when probed with a random type. Don't try to handle "+i.INIT+' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.')}))}(n)}catch(e){a=e}return function(e,t){if(void 0===e&&(e={}),a)throw a;for(var r=!1,o={},i=0;i<l.length;i++){var s=l[i],u=n[s],f=e[s],h=u(f,t);if(void 0===h){var p=c(s,t);throw new Error(p)}o[s]=h,r=r||h!==f}return(r=r||l.length!==Object.keys(e).length)?o:e}}function u(e,t){return function(){return t(e.apply(this,arguments))}}function f(e,t){if("function"==typeof e)return u(e,t);if("object"!=typeof e||null===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');var n={};for(var r in e){var o=e[r];"function"==typeof o&&(n[r]=u(o,t))}return n}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e,t){var n=Object.keys(e);return Object.getOwnPropertySymbols&&n.push.apply(n,Object.getOwnPropertySymbols(e)),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(n,!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function v(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(){var n=e.apply(void 0,arguments),r=function(){throw new Error("Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.")},o={getState:n.getState,dispatch:function(){return r.apply(void 0,arguments)}},i=t.map((function(e){return e(o)}));return d({},n,{dispatch:r=m.apply(void 0,i)(n.dispatch)})}}}},AP2z:function(e,t,n){var r=n("nmnc"),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,l=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,l),n=e[l];try{e[l]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[l]=n:delete e[l]),o}},AP9n:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ThemeContext=t.themes=void 0;var r,o=n("q1tI"),i=(r=o)&&r.__esModule?r:{default:r};var a=t.themes={light:{foreground:"#000000",background:"#eeeeee",foreground_select:"#4CACFF",foreground_orange1:"#FF6800",foreground_tip:"#333"},dark:{foreground:"#ffffff",background:"#222222"}};t.ThemeContext=i.default.createContext(a.light)},AUvm:function(e,t,n){"use strict";var r=n("5T2Y"),o=n("B+OT"),i=n("jmDH"),a=n("Y7ZC"),l=n("kTiW"),c=n("6/1s").KEY,s=n("KUxP"),u=n("29s/"),f=n("RfKB"),h=n("YqAc"),p=n("UWiX"),d=n("zLkG"),m=n("Zxgi"),v=n("R+7+"),y=n("kAMH"),g=n("5K7Z"),b=n("93I4"),w=n("JB68"),x=n("NsO/"),_=n("G8Mo"),k=n("rr1i"),S=n("oVml"),O=n("A5Xg"),M=n("vwuL"),T=n("mqlF"),E=n("2faE"),z=n("w6GO"),C=M.f,P=E.f,A=O.f,j=r.Symbol,L=r.JSON,N=L&&L.stringify,H=p("_hidden"),R=p("toPrimitive"),V={}.propertyIsEnumerable,I=u("symbol-registry"),D=u("symbols"),F=u("op-symbols"),q=Object.prototype,U="function"==typeof j&&!!T.f,B=r.QObject,W=!B||!B.prototype||!B.prototype.findChild,Y=i&&s((function(){return 7!=S(P({},"a",{get:function(){return P(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=C(q,t);r&&delete q[t],P(e,t,n),r&&e!==q&&P(q,t,r)}:P,G=function(e){var t=D[e]=S(j.prototype);return t._k=e,t},K=U&&"symbol"==typeof j.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof j},X=function(e,t,n){return e===q&&X(F,t,n),g(e),t=_(t,!0),g(n),o(D,t)?(n.enumerable?(o(e,H)&&e[H][t]&&(e[H][t]=!1),n=S(n,{enumerable:k(0,!1)})):(o(e,H)||P(e,H,k(1,{})),e[H][t]=!0),Y(e,t,n)):P(e,t,n)},J=function(e,t){g(e);for(var n,r=v(t=x(t)),o=0,i=r.length;i>o;)X(e,n=r[o++],t[n]);return e},Z=function(e){var t=V.call(this,e=_(e,!0));return!(this===q&&o(D,e)&&!o(F,e))&&(!(t||!o(this,e)||!o(D,e)||o(this,H)&&this[H][e])||t)},$=function(e,t){if(e=x(e),t=_(t,!0),e!==q||!o(D,t)||o(F,t)){var n=C(e,t);return!n||!o(D,t)||o(e,H)&&e[H][t]||(n.enumerable=!0),n}},Q=function(e){for(var t,n=A(x(e)),r=[],i=0;n.length>i;)o(D,t=n[i++])||t==H||t==c||r.push(t);return r},ee=function(e){for(var t,n=e===q,r=A(n?F:x(e)),i=[],a=0;r.length>a;)!o(D,t=r[a++])||n&&!o(q,t)||i.push(D[t]);return i};U||(l((j=function(){if(this instanceof j)throw TypeError("Symbol is not a constructor!");var e=h(arguments.length>0?arguments[0]:void 0),t=function(n){this===q&&t.call(F,n),o(this,H)&&o(this[H],e)&&(this[H][e]=!1),Y(this,e,k(1,n))};return i&&W&&Y(q,e,{configurable:!0,set:t}),G(e)}).prototype,"toString",(function(){return this._k})),M.f=$,E.f=X,n("ar/p").f=O.f=Q,n("NV0k").f=Z,T.f=ee,i&&!n("uOPS")&&l(q,"propertyIsEnumerable",Z,!0),d.f=function(e){return G(p(e))}),a(a.G+a.W+a.F*!U,{Symbol:j});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;te.length>ne;)p(te[ne++]);for(var re=z(p.store),oe=0;re.length>oe;)m(re[oe++]);a(a.S+a.F*!U,"Symbol",{for:function(e){return o(I,e+="")?I[e]:I[e]=j(e)},keyFor:function(e){if(!K(e))throw TypeError(e+" is not a symbol!");for(var t in I)if(I[t]===e)return t},useSetter:function(){W=!0},useSimple:function(){W=!1}}),a(a.S+a.F*!U,"Object",{create:function(e,t){return void 0===t?S(e):J(S(e),t)},defineProperty:X,defineProperties:J,getOwnPropertyDescriptor:$,getOwnPropertyNames:Q,getOwnPropertySymbols:ee});var ie=s((function(){T.f(1)}));a(a.S+a.F*ie,"Object",{getOwnPropertySymbols:function(e){return T.f(w(e))}}),L&&a(a.S+a.F*(!U||s((function(){var e=j();return"[null]"!=N([e])||"{}"!=N({a:e})||"{}"!=N(Object(e))}))),"JSON",{stringify:function(e){for(var t,n,r=[e],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=t=r[1],(b(t)||void 0!==e)&&!K(e))return y(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!K(t))return t}),r[1]=t,N.apply(L,r)}}),j.prototype[R]||n("NegM")(j.prototype,R,j.prototype.valueOf),f(j,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},Afnz:function(e,t,n){"use strict";var r=n("LQAc"),o=n("XKFU"),i=n("KroJ"),a=n("Mukb"),l=n("hPIQ"),c=n("QaDb"),s=n("fyDq"),u=n("OP3Y"),f=n("K0xU")("iterator"),h=!([].keys&&"next"in[].keys()),p=function(){return this};e.exports=function(e,t,n,d,m,v,y){c(n,t,d);var g,b,w,x=function(e){if(!h&&e in O)return O[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},_=t+" Iterator",k="values"==m,S=!1,O=e.prototype,M=O[f]||O["@@iterator"]||m&&O[m],T=M||x(m),E=m?k?x("entries"):T:void 0,z="Array"==t&&O.entries||M;if(z&&(w=u(z.call(new e)))!==Object.prototype&&w.next&&(s(w,_,!0),r||"function"==typeof w[f]||a(w,f,p)),k&&M&&"values"!==M.name&&(S=!0,T=function(){return M.call(this)}),r&&!y||!h&&!S&&O[f]||a(O,f,T),l[t]=T,l[_]=p,m)if(g={values:k?T:x("values"),keys:v?T:x("keys"),entries:E},y)for(b in g)b in O||i(O,b,g[b]);else o(o.P+o.F*(h||S),t,g);return g}},ApPD:function(e,t,n){var r=n("JB68"),o=n("U+KD");n("zn7N")("getPrototypeOf",(function(){return function(e){return o(r(e))}}))},AphP:function(e,t,n){"use strict";var r=n("XKFU"),o=n("S/j/"),i=n("apmT");r(r.P+r.F*n("eeVq")((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})),"Date",{toJSON:function(e){var t=o(this),n=i(t);return"number"!=typeof n||isFinite(n)?t.toISOString():null}})},AqCL:function(e,t){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},AvRE:function(e,t,n){var r=n("RYi7"),o=n("vhPU");e.exports=function(e){return function(t,n){var i,a,l=String(o(t)),c=r(n),s=l.length;return c<0||c>=s?e?"":void 0:(i=l.charCodeAt(c))<55296||i>56319||c+1===s||(a=l.charCodeAt(c+1))<56320||a>57343?e?l.charAt(c):i:e?l.slice(c,c+2):a-56320+(i-55296<<10)+65536}}},AyUB:function(e,t,n){e.exports={default:n("3GJH"),__esModule:!0}},Azq0:function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createGenerateClassName",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"createMuiTheme",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"jssPreset",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"MuiThemeProvider",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"withStyles",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"withTheme",{enumerable:!0,get:function(){return s.default}});var o=r(n("w5Wy")),i=r(n("4qVG")),a=r(n("FVT5")),l=r(n("Wty2")),c=r(n("d05B")),s=r(n("PfIm"))},"B+OT":function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},BC7C:function(e,t,n){var r=n("XKFU");r(r.S,"Math",{fround:n("kcoS")})},BEtg:function(e,t){e.exports=function(e){return null!=e&&null!=e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},"BGR+":function(e,t,n){"use strict";var r=n("QbLZ"),o=n.n(r);t.a=function(e,t){for(var n=o()({},e),r=0;r<t.length;r++){delete n[t[r]]}return n}},"BJ/l":function(e,t,n){var r=n("XKFU");r(r.S,"Math",{log1p:n("1sa7")})},BP8U:function(e,t,n){var r=n("XKFU"),o=n("PKUr");r(r.S+r.F*(Number.parseInt!=o),"Number",{parseInt:o})},BUzJ:function(e,t,n){},BWVu:function(e,t,n){(function(t){var r;r=function(e){"use strict";function n(){return(n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function r(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}e=e&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e,"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==t||"undefined"!=typeof self&&self;var o,i=function(e,t){return e(t={exports:{}},t.exports),t.exports}((function(e,t){var n;"undefined"!=typeof self&&self,n=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=1)}([function(e,t,n){},function(e,t,n){n.r(t),n(0);var r=function(){function e(e,t,n){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=e,this.start=t,this.end=n}return e.range=function(t,n){return n?t&&t.loc&&n.loc&&t.loc.lexer===n.loc.lexer?new e(t.loc.lexer,t.loc.start,n.loc.end):null:t&&t.loc},e}(),o=function(){function e(e,t){this.text=void 0,this.loc=void 0,this.text=e,this.loc=t}return e.prototype.range=function(t,n){return new e(n,r.range(this,t))},e}(),i=function e(t,n){this.position=void 0;var r,o="KaTeX parse error: "+t,i=n&&n.loc;if(i&&i.start<=i.end){var a=i.lexer.input;r=i.start;var l=i.end;r===a.length?o+=" at end of input: ":o+=" at position "+(r+1)+": ";var c=a.slice(r,l).replace(/[^]/g,"$&̲");o+=(r>15?"…"+a.slice(r-15,r):a.slice(0,r))+c+(l+15<a.length?a.slice(l,l+15)+"…":a.slice(l))}var s=new Error(o);return s.name="ParseError",s.__proto__=e.prototype,s.position=r,s};i.prototype.__proto__=Error.prototype;var a=i,l=/([A-Z])/g,c={"&":"&",">":">","<":"<",'"':""","'":"'"},s=/[&><"']/g,u=function e(t){return"ordgroup"===t.type||"color"===t.type?1===t.body.length?e(t.body[0]):t:"font"===t.type?e(t.body):t},f={contains:function(e,t){return-1!==e.indexOf(t)},deflt:function(e,t){return void 0===e?t:e},escape:function(e){return String(e).replace(s,(function(e){return c[e]}))},hyphenate:function(e){return e.replace(l,"-$1").toLowerCase()},getBaseElem:u,isCharacterBox:function(e){var t=u(e);return"mathord"===t.type||"textord"===t.type||"atom"===t.type},protocolFromUrl:function(e){var t=/^\s*([^\\/#]*?)(?::|�*58|�*3a)/i.exec(e);return null!=t?t[1]:"_relative"}},h=function(){function e(e){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,e=e||{},this.displayMode=f.deflt(e.displayMode,!1),this.output=f.deflt(e.output,"htmlAndMathml"),this.leqno=f.deflt(e.leqno,!1),this.fleqn=f.deflt(e.fleqn,!1),this.throwOnError=f.deflt(e.throwOnError,!0),this.errorColor=f.deflt(e.errorColor,"#cc0000"),this.macros=e.macros||{},this.minRuleThickness=Math.max(0,f.deflt(e.minRuleThickness,0)),this.colorIsTextColor=f.deflt(e.colorIsTextColor,!1),this.strict=f.deflt(e.strict,"warn"),this.trust=f.deflt(e.trust,!1),this.maxSize=Math.max(0,f.deflt(e.maxSize,1/0)),this.maxExpand=Math.max(0,f.deflt(e.maxExpand,1e3))}var t=e.prototype;return t.reportNonstrict=function(e,t,n){var r=this.strict;if("function"==typeof r&&(r=r(e,t,n)),r&&"ignore"!==r){if(!0===r||"error"===r)throw new a("LaTeX-incompatible input and strict mode is set to 'error': "+t+" ["+e+"]",n);"warn"===r?"undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+t+" ["+e+"]"):"undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to unrecognized '"+r+"': "+t+" ["+e+"]")}},t.useStrictBehavior=function(e,t,n){var r=this.strict;if("function"==typeof r)try{r=r(e,t,n)}catch(e){r="error"}return!(!r||"ignore"===r||!0!==r&&"error"!==r&&("warn"===r?("undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+t+" ["+e+"]"),1):("undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to unrecognized '"+r+"': "+t+" ["+e+"]"),1)))},t.isTrusted=function(e){e.url&&!e.protocol&&(e.protocol=f.protocolFromUrl(e.url));var t="function"==typeof this.trust?this.trust(e):this.trust;return Boolean(t)},e}(),p=function(){function e(e,t,n){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=e,this.size=t,this.cramped=n}var t=e.prototype;return t.sup=function(){return d[m[this.id]]},t.sub=function(){return d[v[this.id]]},t.fracNum=function(){return d[y[this.id]]},t.fracDen=function(){return d[g[this.id]]},t.cramp=function(){return d[b[this.id]]},t.text=function(){return d[w[this.id]]},t.isTight=function(){return this.size>=2},e}(),d=[new p(0,0,!1),new p(1,0,!0),new p(2,1,!1),new p(3,1,!0),new p(4,2,!1),new p(5,2,!0),new p(6,3,!1),new p(7,3,!0)],m=[4,5,4,5,6,7,6,7],v=[5,5,5,5,7,7,7,7],y=[2,3,4,5,6,7,6,7],g=[3,3,5,5,7,7,7,7],b=[1,1,3,3,5,5,7,7],w=[0,1,2,3,2,3,2,3],x={DISPLAY:d[0],TEXT:d[2],SCRIPT:d[4],SCRIPTSCRIPT:d[6]},_=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}],k=[];function S(e){for(var t=0;t<k.length;t+=2)if(e>=k[t]&&e<=k[t+1])return!0;return!1}_.forEach((function(e){return e.blocks.forEach((function(e){return k.push.apply(k,e)}))}));var O={doubleleftarrow:"M262 157\nl10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3\n 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28\n 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5\nc2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5\n 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87\n-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7\n-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z\nm8 0v40h399730v-40zm0 194v40h399730v-40z",doublerightarrow:"M399738 392l\n-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5\n 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88\n-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68\n-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18\n-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782\nc-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3\n-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z",leftarrow:"M400000 241H110l3-3c68.7-52.7 113.7-120\n 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8\n-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247\nc-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208\n 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3\n 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202\n l-3-3h399890zM100 241v40h399900v-40z",leftbrace:"M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117\n-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7\n 5-6 9-10 13-.7 1-7.3 1-20 1H6z",leftbraceunder:"M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13\n 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688\n 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7\n-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z",leftgroup:"M400000 80\nH435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0\n 435 0h399565z",leftgroupunder:"M400000 262\nH435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219\n 435 219h399565z",leftharpoon:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3\n-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5\n-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7\n-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z",leftharpoonplus:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5\n 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3\n-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7\n-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z\nm0 0v40h400000v-40z",leftharpoondown:"M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333\n 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5\n 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667\n-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z",leftharpoondownplus:"M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12\n 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7\n-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0\nv40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z",lefthook:"M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5\n-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3\n-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21\n 71.5 23h399859zM103 281v-40h399897v40z",leftlinesegment:"M40 281 V428 H0 V94 H40 V241 H400000 v40z\nM40 281 V428 H0 V94 H40 V241 H400000 v40z",leftmapsto:"M40 281 V448H0V74H40V241H400000v40z\nM40 281 V448H0V74H40V241H400000v40z",leftToFrom:"M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23\n-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8\nc28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3\n 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z",longequal:"M0 50 h400000 v40H0z m0 194h40000v40H0z\nM0 50 h400000 v40H0z m0 194h40000v40H0z",midbrace:"M200428 334\nc-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14\n-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7\n 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11\n 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z",midbraceunder:"M199572 214\nc100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14\n 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3\n 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0\n-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z",oiintSize1:"M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6\n-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z\nm368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8\n60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z",oiintSize2:"M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8\n-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z\nm502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2\nc0 110 84 276 504 276s502.4-166 502.4-276z",oiiintSize1:"M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6\n-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z\nm525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0\n85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z",oiiintSize2:"M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8\n-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z\nm770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1\nc0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z",rightarrow:"M0 241v40h399891c-47.3 35.3-84 78-110 128\n-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20\n 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7\n 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85\n-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\n 151.7 139 205zm0 0v40h399900v-40z",rightbrace:"M400000 542l\n-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5\ns-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1\nc124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z",rightbraceunder:"M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3\n 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237\n-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z",rightgroup:"M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0\n 3-1 3-3v-38c-76-158-257-219-435-219H0z",rightgroupunder:"M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18\n 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z",rightharpoon:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3\n-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2\n-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58\n 69.2 92 94.5zm0 0v40h399900v-40z",rightharpoonplus:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11\n-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7\n 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z\nm0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z",rightharpoondown:"M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8\n 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5\n-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95\n-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z",rightharpoondownplus:"M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8\n 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3\n 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3\n-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z\nm0-194v40h400000v-40zm0 0v40h400000v-40z",righthook:"M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3\n 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0\n-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21\n 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z",rightlinesegment:"M399960 241 V94 h40 V428 h-40 V281 H0 v-40z\nM399960 241 V94 h40 V428 h-40 V281 H0 v-40z",rightToFrom:"M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23\n 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32\n-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142\n-167z M100 147v40h399900v-40zM0 341v40h399900v-40z",twoheadleftarrow:"M0 167c68 40\n 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69\n-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3\n-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19\n-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101\n 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z",twoheadrightarrow:"M400000 167\nc-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3\n 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42\n 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333\n-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70\n 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z",tilde1:"M200 55.538c-77 0-168 73.953-177 73.953-3 0-7\n-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0\n 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0\n 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128\n-68.267.847-113-73.952-191-73.952z",tilde2:"M344 55.266c-142 0-300.638 81.316-311.5 86.418\n-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9\n 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114\nc1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751\n 181.476 676 181.476c-149 0-189-126.21-332-126.21z",tilde3:"M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457\n-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0\n 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697\n 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696\n -338 0-409-156.573-744-156.573z",tilde4:"M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345\n-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409\n 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9\n 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409\n -175.236-744-175.236z",vec:"M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5\n3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11\n10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63\n-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1\n-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59\nH213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359\nc-16-25.333-24-45-24-59z",widehat1:"M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22\nc-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z",widehat2:"M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat3:"M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat4:"M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widecheck1:"M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1,\n-5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z",widecheck2:"M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",widecheck3:"M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",widecheck4:"M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",baraboveleftarrow:"M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202\nc4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5\nc-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130\ns-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47\n121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6\ns2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11\nc0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z\nM100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z",rightarrowabovebar:"M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32\n-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0\n13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39\n-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5\n-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\n151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z",baraboveshortleftharpoon:"M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17\nc2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21\nc-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40\nc-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z\nM0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z",rightharpoonaboveshortbar:"M0,241 l0,40c399126,0,399993,0,399993,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z",shortbaraboveleftharpoon:"M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9,\n1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7,\n-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z\nM93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z",shortrightharpoonabovebar:"M53,241l0,40c398570,0,399437,0,399437,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z"},M=function(){function e(e){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=e,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}var t=e.prototype;return t.hasClass=function(e){return f.contains(this.classes,e)},t.toNode=function(){for(var e=document.createDocumentFragment(),t=0;t<this.children.length;t++)e.appendChild(this.children[t].toNode());return e},t.toMarkup=function(){for(var e="",t=0;t<this.children.length;t++)e+=this.children[t].toMarkup();return e},t.toText=function(){var e=function(e){return e.toText()};return this.children.map(e).join("")},e}(),T=function(e){return e.filter((function(e){return e})).join(" ")},E=function(e,t,n){if(this.classes=e||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=n||{},t){t.style.isTight()&&this.classes.push("mtight");var r=t.getColor();r&&(this.style.color=r)}},z=function(e){var t=document.createElement(e);for(var n in t.className=T(this.classes),this.style)this.style.hasOwnProperty(n)&&(t.style[n]=this.style[n]);for(var r in this.attributes)this.attributes.hasOwnProperty(r)&&t.setAttribute(r,this.attributes[r]);for(var o=0;o<this.children.length;o++)t.appendChild(this.children[o].toNode());return t},C=function(e){var t="<"+e;this.classes.length&&(t+=' class="'+f.escape(T(this.classes))+'"');var n="";for(var r in this.style)this.style.hasOwnProperty(r)&&(n+=f.hyphenate(r)+":"+this.style[r]+";");for(var o in n&&(t+=' style="'+f.escape(n)+'"'),this.attributes)this.attributes.hasOwnProperty(o)&&(t+=" "+o+'="'+f.escape(this.attributes[o])+'"');t+=">";for(var i=0;i<this.children.length;i++)t+=this.children[i].toMarkup();return t+="</"+e+">"},P=function(){function e(e,t,n,r){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,E.call(this,e,n,r),this.children=t||[]}var t=e.prototype;return t.setAttribute=function(e,t){this.attributes[e]=t},t.hasClass=function(e){return f.contains(this.classes,e)},t.toNode=function(){return z.call(this,"span")},t.toMarkup=function(){return C.call(this,"span")},e}(),A=function(){function e(e,t,n,r){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,E.call(this,t,r),this.children=n||[],this.setAttribute("href",e)}var t=e.prototype;return t.setAttribute=function(e,t){this.attributes[e]=t},t.hasClass=function(e){return f.contains(this.classes,e)},t.toNode=function(){return z.call(this,"a")},t.toMarkup=function(){return C.call(this,"a")},e}(),j=function(){function e(e,t,n){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=t,this.src=e,this.classes=["mord"],this.style=n}var t=e.prototype;return t.hasClass=function(e){return f.contains(this.classes,e)},t.toNode=function(){var e=document.createElement("img");for(var t in e.src=this.src,e.alt=this.alt,e.className="mord",this.style)this.style.hasOwnProperty(t)&&(e.style[t]=this.style[t]);return e},t.toMarkup=function(){var e="<img src='"+this.src+" 'alt='"+this.alt+"' ",t="";for(var n in this.style)this.style.hasOwnProperty(n)&&(t+=f.hyphenate(n)+":"+this.style[n]+";");return t&&(e+=' style="'+f.escape(t)+'"'),e+="'/>"},e}(),L={î:"ı̂",ï:"ı̈",í:"ı́",ì:"ı̀"},N=function(){function e(e,t,n,r,o,i,a,l){this.text=void 0,this.height=void 0,this.depth=void 0,this.italic=void 0,this.skew=void 0,this.width=void 0,this.maxFontSize=void 0,this.classes=void 0,this.style=void 0,this.text=e,this.height=t||0,this.depth=n||0,this.italic=r||0,this.skew=o||0,this.width=i||0,this.classes=a||[],this.style=l||{},this.maxFontSize=0;var c=function(e){for(var t=0;t<_.length;t++)for(var n=_[t],r=0;r<n.blocks.length;r++){var o=n.blocks[r];if(e>=o[0]&&e<=o[1])return n.name}return null}(this.text.charCodeAt(0));c&&this.classes.push(c+"_fallback"),/[îïíì]/.test(this.text)&&(this.text=L[this.text])}var t=e.prototype;return t.hasClass=function(e){return f.contains(this.classes,e)},t.toNode=function(){var e=document.createTextNode(this.text),t=null;for(var n in this.italic>0&&((t=document.createElement("span")).style.marginRight=this.italic+"em"),this.classes.length>0&&((t=t||document.createElement("span")).className=T(this.classes)),this.style)this.style.hasOwnProperty(n)&&((t=t||document.createElement("span")).style[n]=this.style[n]);return t?(t.appendChild(e),t):e},t.toMarkup=function(){var e=!1,t="<span";this.classes.length&&(e=!0,t+=' class="',t+=f.escape(T(this.classes)),t+='"');var n="";for(var r in this.italic>0&&(n+="margin-right:"+this.italic+"em;"),this.style)this.style.hasOwnProperty(r)&&(n+=f.hyphenate(r)+":"+this.style[r]+";");n&&(e=!0,t+=' style="'+f.escape(n)+'"');var o=f.escape(this.text);return e?(t+=">",t+=o,t+="</span>"):o},e}(),H=function(){function e(e,t){this.children=void 0,this.attributes=void 0,this.children=e||[],this.attributes=t||{}}var t=e.prototype;return t.toNode=function(){var e=document.createElementNS("http://www.w3.org/2000/svg","svg");for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&e.setAttribute(t,this.attributes[t]);for(var n=0;n<this.children.length;n++)e.appendChild(this.children[n].toNode());return e},t.toMarkup=function(){var e="<svg";for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&(e+=" "+t+"='"+this.attributes[t]+"'");e+=">";for(var n=0;n<this.children.length;n++)e+=this.children[n].toMarkup();return e+="</svg>"},e}(),R=function(){function e(e,t){this.pathName=void 0,this.alternate=void 0,this.pathName=e,this.alternate=t}var t=e.prototype;return t.toNode=function(){var e=document.createElementNS("http://www.w3.org/2000/svg","path");return this.alternate?e.setAttribute("d",this.alternate):e.setAttribute("d",O[this.pathName]),e},t.toMarkup=function(){return this.alternate?"<path d='"+this.alternate+"'/>":"<path d='"+O[this.pathName]+"'/>"},e}(),V=function(){function e(e){this.attributes=void 0,this.attributes=e||{}}var t=e.prototype;return t.toNode=function(){var e=document.createElementNS("http://www.w3.org/2000/svg","line");for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&e.setAttribute(t,this.attributes[t]);return e},t.toMarkup=function(){var e="<line";for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&(e+=" "+t+"='"+this.attributes[t]+"'");return e+="/>"},e}();function I(e){if(e instanceof N)return e;throw new Error("Expected symbolNode but got "+String(e)+".")}var D={"AMS-Regular":{65:[0,.68889,0,0,.72222],66:[0,.68889,0,0,.66667],67:[0,.68889,0,0,.72222],68:[0,.68889,0,0,.72222],69:[0,.68889,0,0,.66667],70:[0,.68889,0,0,.61111],71:[0,.68889,0,0,.77778],72:[0,.68889,0,0,.77778],73:[0,.68889,0,0,.38889],74:[.16667,.68889,0,0,.5],75:[0,.68889,0,0,.77778],76:[0,.68889,0,0,.66667],77:[0,.68889,0,0,.94445],78:[0,.68889,0,0,.72222],79:[.16667,.68889,0,0,.77778],80:[0,.68889,0,0,.61111],81:[.16667,.68889,0,0,.77778],82:[0,.68889,0,0,.72222],83:[0,.68889,0,0,.55556],84:[0,.68889,0,0,.66667],85:[0,.68889,0,0,.72222],86:[0,.68889,0,0,.72222],87:[0,.68889,0,0,1],88:[0,.68889,0,0,.72222],89:[0,.68889,0,0,.72222],90:[0,.68889,0,0,.66667],107:[0,.68889,0,0,.55556],165:[0,.675,.025,0,.75],174:[.15559,.69224,0,0,.94666],240:[0,.68889,0,0,.55556],295:[0,.68889,0,0,.54028],710:[0,.825,0,0,2.33334],732:[0,.9,0,0,2.33334],770:[0,.825,0,0,2.33334],771:[0,.9,0,0,2.33334],989:[.08167,.58167,0,0,.77778],1008:[0,.43056,.04028,0,.66667],8245:[0,.54986,0,0,.275],8463:[0,.68889,0,0,.54028],8487:[0,.68889,0,0,.72222],8498:[0,.68889,0,0,.55556],8502:[0,.68889,0,0,.66667],8503:[0,.68889,0,0,.44445],8504:[0,.68889,0,0,.66667],8513:[0,.68889,0,0,.63889],8592:[-.03598,.46402,0,0,.5],8594:[-.03598,.46402,0,0,.5],8602:[-.13313,.36687,0,0,1],8603:[-.13313,.36687,0,0,1],8606:[.01354,.52239,0,0,1],8608:[.01354,.52239,0,0,1],8610:[.01354,.52239,0,0,1.11111],8611:[.01354,.52239,0,0,1.11111],8619:[0,.54986,0,0,1],8620:[0,.54986,0,0,1],8621:[-.13313,.37788,0,0,1.38889],8622:[-.13313,.36687,0,0,1],8624:[0,.69224,0,0,.5],8625:[0,.69224,0,0,.5],8630:[0,.43056,0,0,1],8631:[0,.43056,0,0,1],8634:[.08198,.58198,0,0,.77778],8635:[.08198,.58198,0,0,.77778],8638:[.19444,.69224,0,0,.41667],8639:[.19444,.69224,0,0,.41667],8642:[.19444,.69224,0,0,.41667],8643:[.19444,.69224,0,0,.41667],8644:[.1808,.675,0,0,1],8646:[.1808,.675,0,0,1],8647:[.1808,.675,0,0,1],8648:[.19444,.69224,0,0,.83334],8649:[.1808,.675,0,0,1],8650:[.19444,.69224,0,0,.83334],8651:[.01354,.52239,0,0,1],8652:[.01354,.52239,0,0,1],8653:[-.13313,.36687,0,0,1],8654:[-.13313,.36687,0,0,1],8655:[-.13313,.36687,0,0,1],8666:[.13667,.63667,0,0,1],8667:[.13667,.63667,0,0,1],8669:[-.13313,.37788,0,0,1],8672:[-.064,.437,0,0,1.334],8674:[-.064,.437,0,0,1.334],8705:[0,.825,0,0,.5],8708:[0,.68889,0,0,.55556],8709:[.08167,.58167,0,0,.77778],8717:[0,.43056,0,0,.42917],8722:[-.03598,.46402,0,0,.5],8724:[.08198,.69224,0,0,.77778],8726:[.08167,.58167,0,0,.77778],8733:[0,.69224,0,0,.77778],8736:[0,.69224,0,0,.72222],8737:[0,.69224,0,0,.72222],8738:[.03517,.52239,0,0,.72222],8739:[.08167,.58167,0,0,.22222],8740:[.25142,.74111,0,0,.27778],8741:[.08167,.58167,0,0,.38889],8742:[.25142,.74111,0,0,.5],8756:[0,.69224,0,0,.66667],8757:[0,.69224,0,0,.66667],8764:[-.13313,.36687,0,0,.77778],8765:[-.13313,.37788,0,0,.77778],8769:[-.13313,.36687,0,0,.77778],8770:[-.03625,.46375,0,0,.77778],8774:[.30274,.79383,0,0,.77778],8776:[-.01688,.48312,0,0,.77778],8778:[.08167,.58167,0,0,.77778],8782:[.06062,.54986,0,0,.77778],8783:[.06062,.54986,0,0,.77778],8785:[.08198,.58198,0,0,.77778],8786:[.08198,.58198,0,0,.77778],8787:[.08198,.58198,0,0,.77778],8790:[0,.69224,0,0,.77778],8791:[.22958,.72958,0,0,.77778],8796:[.08198,.91667,0,0,.77778],8806:[.25583,.75583,0,0,.77778],8807:[.25583,.75583,0,0,.77778],8808:[.25142,.75726,0,0,.77778],8809:[.25142,.75726,0,0,.77778],8812:[.25583,.75583,0,0,.5],8814:[.20576,.70576,0,0,.77778],8815:[.20576,.70576,0,0,.77778],8816:[.30274,.79383,0,0,.77778],8817:[.30274,.79383,0,0,.77778],8818:[.22958,.72958,0,0,.77778],8819:[.22958,.72958,0,0,.77778],8822:[.1808,.675,0,0,.77778],8823:[.1808,.675,0,0,.77778],8828:[.13667,.63667,0,0,.77778],8829:[.13667,.63667,0,0,.77778],8830:[.22958,.72958,0,0,.77778],8831:[.22958,.72958,0,0,.77778],8832:[.20576,.70576,0,0,.77778],8833:[.20576,.70576,0,0,.77778],8840:[.30274,.79383,0,0,.77778],8841:[.30274,.79383,0,0,.77778],8842:[.13597,.63597,0,0,.77778],8843:[.13597,.63597,0,0,.77778],8847:[.03517,.54986,0,0,.77778],8848:[.03517,.54986,0,0,.77778],8858:[.08198,.58198,0,0,.77778],8859:[.08198,.58198,0,0,.77778],8861:[.08198,.58198,0,0,.77778],8862:[0,.675,0,0,.77778],8863:[0,.675,0,0,.77778],8864:[0,.675,0,0,.77778],8865:[0,.675,0,0,.77778],8872:[0,.69224,0,0,.61111],8873:[0,.69224,0,0,.72222],8874:[0,.69224,0,0,.88889],8876:[0,.68889,0,0,.61111],8877:[0,.68889,0,0,.61111],8878:[0,.68889,0,0,.72222],8879:[0,.68889,0,0,.72222],8882:[.03517,.54986,0,0,.77778],8883:[.03517,.54986,0,0,.77778],8884:[.13667,.63667,0,0,.77778],8885:[.13667,.63667,0,0,.77778],8888:[0,.54986,0,0,1.11111],8890:[.19444,.43056,0,0,.55556],8891:[.19444,.69224,0,0,.61111],8892:[.19444,.69224,0,0,.61111],8901:[0,.54986,0,0,.27778],8903:[.08167,.58167,0,0,.77778],8905:[.08167,.58167,0,0,.77778],8906:[.08167,.58167,0,0,.77778],8907:[0,.69224,0,0,.77778],8908:[0,.69224,0,0,.77778],8909:[-.03598,.46402,0,0,.77778],8910:[0,.54986,0,0,.76042],8911:[0,.54986,0,0,.76042],8912:[.03517,.54986,0,0,.77778],8913:[.03517,.54986,0,0,.77778],8914:[0,.54986,0,0,.66667],8915:[0,.54986,0,0,.66667],8916:[0,.69224,0,0,.66667],8918:[.0391,.5391,0,0,.77778],8919:[.0391,.5391,0,0,.77778],8920:[.03517,.54986,0,0,1.33334],8921:[.03517,.54986,0,0,1.33334],8922:[.38569,.88569,0,0,.77778],8923:[.38569,.88569,0,0,.77778],8926:[.13667,.63667,0,0,.77778],8927:[.13667,.63667,0,0,.77778],8928:[.30274,.79383,0,0,.77778],8929:[.30274,.79383,0,0,.77778],8934:[.23222,.74111,0,0,.77778],8935:[.23222,.74111,0,0,.77778],8936:[.23222,.74111,0,0,.77778],8937:[.23222,.74111,0,0,.77778],8938:[.20576,.70576,0,0,.77778],8939:[.20576,.70576,0,0,.77778],8940:[.30274,.79383,0,0,.77778],8941:[.30274,.79383,0,0,.77778],8994:[.19444,.69224,0,0,.77778],8995:[.19444,.69224,0,0,.77778],9416:[.15559,.69224,0,0,.90222],9484:[0,.69224,0,0,.5],9488:[0,.69224,0,0,.5],9492:[0,.37788,0,0,.5],9496:[0,.37788,0,0,.5],9585:[.19444,.68889,0,0,.88889],9586:[.19444,.74111,0,0,.88889],9632:[0,.675,0,0,.77778],9633:[0,.675,0,0,.77778],9650:[0,.54986,0,0,.72222],9651:[0,.54986,0,0,.72222],9654:[.03517,.54986,0,0,.77778],9660:[0,.54986,0,0,.72222],9661:[0,.54986,0,0,.72222],9664:[.03517,.54986,0,0,.77778],9674:[.11111,.69224,0,0,.66667],9733:[.19444,.69224,0,0,.94445],10003:[0,.69224,0,0,.83334],10016:[0,.69224,0,0,.83334],10731:[.11111,.69224,0,0,.66667],10846:[.19444,.75583,0,0,.61111],10877:[.13667,.63667,0,0,.77778],10878:[.13667,.63667,0,0,.77778],10885:[.25583,.75583,0,0,.77778],10886:[.25583,.75583,0,0,.77778],10887:[.13597,.63597,0,0,.77778],10888:[.13597,.63597,0,0,.77778],10889:[.26167,.75726,0,0,.77778],10890:[.26167,.75726,0,0,.77778],10891:[.48256,.98256,0,0,.77778],10892:[.48256,.98256,0,0,.77778],10901:[.13667,.63667,0,0,.77778],10902:[.13667,.63667,0,0,.77778],10933:[.25142,.75726,0,0,.77778],10934:[.25142,.75726,0,0,.77778],10935:[.26167,.75726,0,0,.77778],10936:[.26167,.75726,0,0,.77778],10937:[.26167,.75726,0,0,.77778],10938:[.26167,.75726,0,0,.77778],10949:[.25583,.75583,0,0,.77778],10950:[.25583,.75583,0,0,.77778],10955:[.28481,.79383,0,0,.77778],10956:[.28481,.79383,0,0,.77778],57350:[.08167,.58167,0,0,.22222],57351:[.08167,.58167,0,0,.38889],57352:[.08167,.58167,0,0,.77778],57353:[0,.43056,.04028,0,.66667],57356:[.25142,.75726,0,0,.77778],57357:[.25142,.75726,0,0,.77778],57358:[.41951,.91951,0,0,.77778],57359:[.30274,.79383,0,0,.77778],57360:[.30274,.79383,0,0,.77778],57361:[.41951,.91951,0,0,.77778],57366:[.25142,.75726,0,0,.77778],57367:[.25142,.75726,0,0,.77778],57368:[.25142,.75726,0,0,.77778],57369:[.25142,.75726,0,0,.77778],57370:[.13597,.63597,0,0,.77778],57371:[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{48:[0,.43056,0,0,.5],49:[0,.43056,0,0,.5],50:[0,.43056,0,0,.5],51:[.19444,.43056,0,0,.5],52:[.19444,.43056,0,0,.5],53:[.19444,.43056,0,0,.5],54:[0,.64444,0,0,.5],55:[.19444,.43056,0,0,.5],56:[0,.64444,0,0,.5],57:[.19444,.43056,0,0,.5],65:[0,.68333,0,.19445,.79847],66:[0,.68333,.03041,.13889,.65681],67:[0,.68333,.05834,.13889,.52653],68:[0,.68333,.02778,.08334,.77139],69:[0,.68333,.08944,.11111,.52778],70:[0,.68333,.09931,.11111,.71875],71:[.09722,.68333,.0593,.11111,.59487],72:[0,.68333,.00965,.11111,.84452],73:[0,.68333,.07382,0,.54452],74:[.09722,.68333,.18472,.16667,.67778],75:[0,.68333,.01445,.05556,.76195],76:[0,.68333,0,.13889,.68972],77:[0,.68333,0,.13889,1.2009],78:[0,.68333,.14736,.08334,.82049],79:[0,.68333,.02778,.11111,.79611],80:[0,.68333,.08222,.08334,.69556],81:[.09722,.68333,0,.11111,.81667],82:[0,.68333,0,.08334,.8475],83:[0,.68333,.075,.13889,.60556],84:[0,.68333,.25417,0,.54464],85:[0,.68333,.09931,.08334,.62583],86:[0,.68333,.08222,0,.61278],87:[0,.68333,.08222,.08334,.98778],88:[0,.68333,.14643,.13889,.7133],89:[.09722,.68333,.08222,.08334,.66834],90:[0,.68333,.07944,.13889,.72473]},"Fraktur-Regular":{33:[0,.69141,0,0,.29574],34:[0,.69141,0,0,.21471],38:[0,.69141,0,0,.73786],39:[0,.69141,0,0,.21201],40:[.24982,.74947,0,0,.38865],41:[.24982,.74947,0,0,.38865],42:[0,.62119,0,0,.27764],43:[.08319,.58283,0,0,.75623],44:[0,.10803,0,0,.27764],45:[.08319,.58283,0,0,.75623],46:[0,.10803,0,0,.27764],47:[.24982,.74947,0,0,.50181],48:[0,.47534,0,0,.50181],49:[0,.47534,0,0,.50181],50:[0,.47534,0,0,.50181],51:[.18906,.47534,0,0,.50181],52:[.18906,.47534,0,0,.50181],53:[.18906,.47534,0,0,.50181],54:[0,.69141,0,0,.50181],55:[.18906,.47534,0,0,.50181],56:[0,.69141,0,0,.50181],57:[.18906,.47534,0,0,.50181],58:[0,.47534,0,0,.21606],59:[.12604,.47534,0,0,.21606],61:[-.13099,.36866,0,0,.75623],63:[0,.69141,0,0,.36245],65:[0,.69141,0,0,.7176],66:[0,.69141,0,0,.88397],67:[0,.69141,0,0,.61254],68:[0,.69141,0,0,.83158],69:[0,.69141,0,0,.66278],70:[.12604,.69141,0,0,.61119],71:[0,.69141,0,0,.78539],72:[.06302,.69141,0,0,.7203],73:[0,.69141,0,0,.55448],74:[.12604,.69141,0,0,.55231],75:[0,.69141,0,0,.66845],76:[0,.69141,0,0,.66602],77:[0,.69141,0,0,1.04953],78:[0,.69141,0,0,.83212],79:[0,.69141,0,0,.82699],80:[.18906,.69141,0,0,.82753],81:[.03781,.69141,0,0,.82699],82:[0,.69141,0,0,.82807],83:[0,.69141,0,0,.82861],84:[0,.69141,0,0,.66899],85:[0,.69141,0,0,.64576],86:[0,.69141,0,0,.83131],87:[0,.69141,0,0,1.04602],88:[0,.69141,0,0,.71922],89:[.18906,.69141,0,0,.83293],90:[.12604,.69141,0,0,.60201],91:[.24982,.74947,0,0,.27764],93:[.24982,.74947,0,0,.27764],94:[0,.69141,0,0,.49965],97:[0,.47534,0,0,.50046],98:[0,.69141,0,0,.51315],99:[0,.47534,0,0,.38946],100:[0,.62119,0,0,.49857],101:[0,.47534,0,0,.40053],102:[.18906,.69141,0,0,.32626],103:[.18906,.47534,0,0,.5037],104:[.18906,.69141,0,0,.52126],105:[0,.69141,0,0,.27899],106:[0,.69141,0,0,.28088],107:[0,.69141,0,0,.38946],108:[0,.69141,0,0,.27953],109:[0,.47534,0,0,.76676],110:[0,.47534,0,0,.52666],111:[0,.47534,0,0,.48885],112:[.18906,.52396,0,0,.50046],113:[.18906,.47534,0,0,.48912],114:[0,.47534,0,0,.38919],115:[0,.47534,0,0,.44266],116:[0,.62119,0,0,.33301],117:[0,.47534,0,0,.5172],118:[0,.52396,0,0,.5118],119:[0,.52396,0,0,.77351],120:[.18906,.47534,0,0,.38865],121:[.18906,.47534,0,0,.49884],122:[.18906,.47534,0,0,.39054],8216:[0,.69141,0,0,.21471],8217:[0,.69141,0,0,.21471],58112:[0,.62119,0,0,.49749],58113:[0,.62119,0,0,.4983],58114:[.18906,.69141,0,0,.33328],58115:[.18906,.69141,0,0,.32923],58116:[.18906,.47534,0,0,.50343],58117:[0,.69141,0,0,.33301],58118:[0,.62119,0,0,.33409],58119:[0,.47534,0,0,.50073]},"Main-Bold":{33:[0,.69444,0,0,.35],34:[0,.69444,0,0,.60278],35:[.19444,.69444,0,0,.95833],36:[.05556,.75,0,0,.575],37:[.05556,.75,0,0,.95833],38:[0,.69444,0,0,.89444],39:[0,.69444,0,0,.31944],40:[.25,.75,0,0,.44722],41:[.25,.75,0,0,.44722],42:[0,.75,0,0,.575],43:[.13333,.63333,0,0,.89444],44:[.19444,.15556,0,0,.31944],45:[0,.44444,0,0,.38333],46:[0,.15556,0,0,.31944],47:[.25,.75,0,0,.575],48:[0,.64444,0,0,.575],49:[0,.64444,0,0,.575],50:[0,.64444,0,0,.575],51:[0,.64444,0,0,.575],52:[0,.64444,0,0,.575],53:[0,.64444,0,0,.575],54:[0,.64444,0,0,.575],55:[0,.64444,0,0,.575],56:[0,.64444,0,0,.575],57:[0,.64444,0,0,.575],58:[0,.44444,0,0,.31944],59:[.19444,.44444,0,0,.31944],60:[.08556,.58556,0,0,.89444],61:[-.10889,.39111,0,0,.89444],62:[.08556,.58556,0,0,.89444],63:[0,.69444,0,0,.54305],64:[0,.69444,0,0,.89444],65:[0,.68611,0,0,.86944],66:[0,.68611,0,0,.81805],67:[0,.68611,0,0,.83055],68:[0,.68611,0,0,.88194],69:[0,.68611,0,0,.75555],70:[0,.68611,0,0,.72361],71:[0,.68611,0,0,.90416],72:[0,.68611,0,0,.9],73:[0,.68611,0,0,.43611],74:[0,.68611,0,0,.59444],75:[0,.68611,0,0,.90138],76:[0,.68611,0,0,.69166],77:[0,.68611,0,0,1.09166],78:[0,.68611,0,0,.9],79:[0,.68611,0,0,.86388],80:[0,.68611,0,0,.78611],81:[.19444,.68611,0,0,.86388],82:[0,.68611,0,0,.8625],83:[0,.68611,0,0,.63889],84:[0,.68611,0,0,.8],85:[0,.68611,0,0,.88472],86:[0,.68611,.01597,0,.86944],87:[0,.68611,.01597,0,1.18888],88:[0,.68611,0,0,.86944],89:[0,.68611,.02875,0,.86944],90:[0,.68611,0,0,.70277],91:[.25,.75,0,0,.31944],92:[.25,.75,0,0,.575],93:[.25,.75,0,0,.31944],94:[0,.69444,0,0,.575],95:[.31,.13444,.03194,0,.575],97:[0,.44444,0,0,.55902],98:[0,.69444,0,0,.63889],99:[0,.44444,0,0,.51111],100:[0,.69444,0,0,.63889],101:[0,.44444,0,0,.52708],102:[0,.69444,.10903,0,.35139],103:[.19444,.44444,.01597,0,.575],104:[0,.69444,0,0,.63889],105:[0,.69444,0,0,.31944],106:[.19444,.69444,0,0,.35139],107:[0,.69444,0,0,.60694],108:[0,.69444,0,0,.31944],109:[0,.44444,0,0,.95833],110:[0,.44444,0,0,.63889],111:[0,.44444,0,0,.575],112:[.19444,.44444,0,0,.63889],113:[.19444,.44444,0,0,.60694],114:[0,.44444,0,0,.47361],115:[0,.44444,0,0,.45361],116:[0,.63492,0,0,.44722],117:[0,.44444,0,0,.63889],118:[0,.44444,.01597,0,.60694],119:[0,.44444,.01597,0,.83055],120:[0,.44444,0,0,.60694],121:[.19444,.44444,.01597,0,.60694],122:[0,.44444,0,0,.51111],123:[.25,.75,0,0,.575],124:[.25,.75,0,0,.31944],125:[.25,.75,0,0,.575],126:[.35,.34444,0,0,.575],168:[0,.69444,0,0,.575],172:[0,.44444,0,0,.76666],176:[0,.69444,0,0,.86944],177:[.13333,.63333,0,0,.89444],184:[.17014,0,0,0,.51111],198:[0,.68611,0,0,1.04166],215:[.13333,.63333,0,0,.89444],216:[.04861,.73472,0,0,.89444],223:[0,.69444,0,0,.59722],230:[0,.44444,0,0,.83055],247:[.13333,.63333,0,0,.89444],248:[.09722,.54167,0,0,.575],305:[0,.44444,0,0,.31944],338:[0,.68611,0,0,1.16944],339:[0,.44444,0,0,.89444],567:[.19444,.44444,0,0,.35139],710:[0,.69444,0,0,.575],711:[0,.63194,0,0,.575],713:[0,.59611,0,0,.575],714:[0,.69444,0,0,.575],715:[0,.69444,0,0,.575],728:[0,.69444,0,0,.575],729:[0,.69444,0,0,.31944],730:[0,.69444,0,0,.86944],732:[0,.69444,0,0,.575],733:[0,.69444,0,0,.575],915:[0,.68611,0,0,.69166],916:[0,.68611,0,0,.95833],920:[0,.68611,0,0,.89444],923:[0,.68611,0,0,.80555],926:[0,.68611,0,0,.76666],928:[0,.68611,0,0,.9],931:[0,.68611,0,0,.83055],933:[0,.68611,0,0,.89444],934:[0,.68611,0,0,.83055],936:[0,.68611,0,0,.89444],937:[0,.68611,0,0,.83055],8211:[0,.44444,.03194,0,.575],8212:[0,.44444,.03194,0,1.14999],8216:[0,.69444,0,0,.31944],8217:[0,.69444,0,0,.31944],8220:[0,.69444,0,0,.60278],8221:[0,.69444,0,0,.60278],8224:[.19444,.69444,0,0,.51111],8225:[.19444,.69444,0,0,.51111],8242:[0,.55556,0,0,.34444],8407:[0,.72444,.15486,0,.575],8463:[0,.69444,0,0,.66759],8465:[0,.69444,0,0,.83055],8467:[0,.69444,0,0,.47361],8472:[.19444,.44444,0,0,.74027],8476:[0,.69444,0,0,.83055],8501:[0,.69444,0,0,.70277],8592:[-.10889,.39111,0,0,1.14999],8593:[.19444,.69444,0,0,.575],8594:[-.10889,.39111,0,0,1.14999],8595:[.19444,.69444,0,0,.575],8596:[-.10889,.39111,0,0,1.14999],8597:[.25,.75,0,0,.575],8598:[.19444,.69444,0,0,1.14999],8599:[.19444,.69444,0,0,1.14999],8600:[.19444,.69444,0,0,1.14999],8601:[.19444,.69444,0,0,1.14999],8636:[-.10889,.39111,0,0,1.14999],8637:[-.10889,.39111,0,0,1.14999],8640:[-.10889,.39111,0,0,1.14999],8641:[-.10889,.39111,0,0,1.14999],8656:[-.10889,.39111,0,0,1.14999],8657:[.19444,.69444,0,0,.70277],8658:[-.10889,.39111,0,0,1.14999],8659:[.19444,.69444,0,0,.70277],8660:[-.10889,.39111,0,0,1.14999],8661:[.25,.75,0,0,.70277],8704:[0,.69444,0,0,.63889],8706:[0,.69444,.06389,0,.62847],8707:[0,.69444,0,0,.63889],8709:[.05556,.75,0,0,.575],8711:[0,.68611,0,0,.95833],8712:[.08556,.58556,0,0,.76666],8715:[.08556,.58556,0,0,.76666],8722:[.13333,.63333,0,0,.89444],8723:[.13333,.63333,0,0,.89444],8725:[.25,.75,0,0,.575],8726:[.25,.75,0,0,.575],8727:[-.02778,.47222,0,0,.575],8728:[-.02639,.47361,0,0,.575],8729:[-.02639,.47361,0,0,.575],8730:[.18,.82,0,0,.95833],8733:[0,.44444,0,0,.89444],8734:[0,.44444,0,0,1.14999],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.31944],8741:[.25,.75,0,0,.575],8743:[0,.55556,0,0,.76666],8744:[0,.55556,0,0,.76666],8745:[0,.55556,0,0,.76666],8746:[0,.55556,0,0,.76666],8747:[.19444,.69444,.12778,0,.56875],8764:[-.10889,.39111,0,0,.89444],8768:[.19444,.69444,0,0,.31944],8771:[.00222,.50222,0,0,.89444],8776:[.02444,.52444,0,0,.89444],8781:[.00222,.50222,0,0,.89444],8801:[.00222,.50222,0,0,.89444],8804:[.19667,.69667,0,0,.89444],8805:[.19667,.69667,0,0,.89444],8810:[.08556,.58556,0,0,1.14999],8811:[.08556,.58556,0,0,1.14999],8826:[.08556,.58556,0,0,.89444],8827:[.08556,.58556,0,0,.89444],8834:[.08556,.58556,0,0,.89444],8835:[.08556,.58556,0,0,.89444],8838:[.19667,.69667,0,0,.89444],8839:[.19667,.69667,0,0,.89444],8846:[0,.55556,0,0,.76666],8849:[.19667,.69667,0,0,.89444],8850:[.19667,.69667,0,0,.89444],8851:[0,.55556,0,0,.76666],8852:[0,.55556,0,0,.76666],8853:[.13333,.63333,0,0,.89444],8854:[.13333,.63333,0,0,.89444],8855:[.13333,.63333,0,0,.89444],8856:[.13333,.63333,0,0,.89444],8857:[.13333,.63333,0,0,.89444],8866:[0,.69444,0,0,.70277],8867:[0,.69444,0,0,.70277],8868:[0,.69444,0,0,.89444],8869:[0,.69444,0,0,.89444],8900:[-.02639,.47361,0,0,.575],8901:[-.02639,.47361,0,0,.31944],8902:[-.02778,.47222,0,0,.575],8968:[.25,.75,0,0,.51111],8969:[.25,.75,0,0,.51111],8970:[.25,.75,0,0,.51111],8971:[.25,.75,0,0,.51111],8994:[-.13889,.36111,0,0,1.14999],8995:[-.13889,.36111,0,0,1.14999],9651:[.19444,.69444,0,0,1.02222],9657:[-.02778,.47222,0,0,.575],9661:[.19444,.69444,0,0,1.02222],9667:[-.02778,.47222,0,0,.575],9711:[.19444,.69444,0,0,1.14999],9824:[.12963,.69444,0,0,.89444],9825:[.12963,.69444,0,0,.89444],9826:[.12963,.69444,0,0,.89444],9827:[.12963,.69444,0,0,.89444],9837:[0,.75,0,0,.44722],9838:[.19444,.69444,0,0,.44722],9839:[.19444,.69444,0,0,.44722],10216:[.25,.75,0,0,.44722],10217:[.25,.75,0,0,.44722],10815:[0,.68611,0,0,.9],10927:[.19667,.69667,0,0,.89444],10928:[.19667,.69667,0,0,.89444],57376:[.19444,.69444,0,0,0]},"Main-BoldItalic":{33:[0,.69444,.11417,0,.38611],34:[0,.69444,.07939,0,.62055],35:[.19444,.69444,.06833,0,.94444],37:[.05556,.75,.12861,0,.94444],38:[0,.69444,.08528,0,.88555],39:[0,.69444,.12945,0,.35555],40:[.25,.75,.15806,0,.47333],41:[.25,.75,.03306,0,.47333],42:[0,.75,.14333,0,.59111],43:[.10333,.60333,.03306,0,.88555],44:[.19444,.14722,0,0,.35555],45:[0,.44444,.02611,0,.41444],46:[0,.14722,0,0,.35555],47:[.25,.75,.15806,0,.59111],48:[0,.64444,.13167,0,.59111],49:[0,.64444,.13167,0,.59111],50:[0,.64444,.13167,0,.59111],51:[0,.64444,.13167,0,.59111],52:[.19444,.64444,.13167,0,.59111],53:[0,.64444,.13167,0,.59111],54:[0,.64444,.13167,0,.59111],55:[.19444,.64444,.13167,0,.59111],56:[0,.64444,.13167,0,.59111],57:[0,.64444,.13167,0,.59111],58:[0,.44444,.06695,0,.35555],59:[.19444,.44444,.06695,0,.35555],61:[-.10889,.39111,.06833,0,.88555],63:[0,.69444,.11472,0,.59111],64:[0,.69444,.09208,0,.88555],65:[0,.68611,0,0,.86555],66:[0,.68611,.0992,0,.81666],67:[0,.68611,.14208,0,.82666],68:[0,.68611,.09062,0,.87555],69:[0,.68611,.11431,0,.75666],70:[0,.68611,.12903,0,.72722],71:[0,.68611,.07347,0,.89527],72:[0,.68611,.17208,0,.8961],73:[0,.68611,.15681,0,.47166],74:[0,.68611,.145,0,.61055],75:[0,.68611,.14208,0,.89499],76:[0,.68611,0,0,.69777],77:[0,.68611,.17208,0,1.07277],78:[0,.68611,.17208,0,.8961],79:[0,.68611,.09062,0,.85499],80:[0,.68611,.0992,0,.78721],81:[.19444,.68611,.09062,0,.85499],82:[0,.68611,.02559,0,.85944],83:[0,.68611,.11264,0,.64999],84:[0,.68611,.12903,0,.7961],85:[0,.68611,.17208,0,.88083],86:[0,.68611,.18625,0,.86555],87:[0,.68611,.18625,0,1.15999],88:[0,.68611,.15681,0,.86555],89:[0,.68611,.19803,0,.86555],90:[0,.68611,.14208,0,.70888],91:[.25,.75,.1875,0,.35611],93:[.25,.75,.09972,0,.35611],94:[0,.69444,.06709,0,.59111],95:[.31,.13444,.09811,0,.59111],97:[0,.44444,.09426,0,.59111],98:[0,.69444,.07861,0,.53222],99:[0,.44444,.05222,0,.53222],100:[0,.69444,.10861,0,.59111],101:[0,.44444,.085,0,.53222],102:[.19444,.69444,.21778,0,.4],103:[.19444,.44444,.105,0,.53222],104:[0,.69444,.09426,0,.59111],105:[0,.69326,.11387,0,.35555],106:[.19444,.69326,.1672,0,.35555],107:[0,.69444,.11111,0,.53222],108:[0,.69444,.10861,0,.29666],109:[0,.44444,.09426,0,.94444],110:[0,.44444,.09426,0,.64999],111:[0,.44444,.07861,0,.59111],112:[.19444,.44444,.07861,0,.59111],113:[.19444,.44444,.105,0,.53222],114:[0,.44444,.11111,0,.50167],115:[0,.44444,.08167,0,.48694],116:[0,.63492,.09639,0,.385],117:[0,.44444,.09426,0,.62055],118:[0,.44444,.11111,0,.53222],119:[0,.44444,.11111,0,.76777],120:[0,.44444,.12583,0,.56055],121:[.19444,.44444,.105,0,.56166],122:[0,.44444,.13889,0,.49055],126:[.35,.34444,.11472,0,.59111],163:[0,.69444,0,0,.86853],168:[0,.69444,.11473,0,.59111],176:[0,.69444,0,0,.94888],184:[.17014,0,0,0,.53222],198:[0,.68611,.11431,0,1.02277],216:[.04861,.73472,.09062,0,.88555],223:[.19444,.69444,.09736,0,.665],230:[0,.44444,.085,0,.82666],248:[.09722,.54167,.09458,0,.59111],305:[0,.44444,.09426,0,.35555],338:[0,.68611,.11431,0,1.14054],339:[0,.44444,.085,0,.82666],567:[.19444,.44444,.04611,0,.385],710:[0,.69444,.06709,0,.59111],711:[0,.63194,.08271,0,.59111],713:[0,.59444,.10444,0,.59111],714:[0,.69444,.08528,0,.59111],715:[0,.69444,0,0,.59111],728:[0,.69444,.10333,0,.59111],729:[0,.69444,.12945,0,.35555],730:[0,.69444,0,0,.94888],732:[0,.69444,.11472,0,.59111],733:[0,.69444,.11472,0,.59111],915:[0,.68611,.12903,0,.69777],916:[0,.68611,0,0,.94444],920:[0,.68611,.09062,0,.88555],923:[0,.68611,0,0,.80666],926:[0,.68611,.15092,0,.76777],928:[0,.68611,.17208,0,.8961],931:[0,.68611,.11431,0,.82666],933:[0,.68611,.10778,0,.88555],934:[0,.68611,.05632,0,.82666],936:[0,.68611,.10778,0,.88555],937:[0,.68611,.0992,0,.82666],8211:[0,.44444,.09811,0,.59111],8212:[0,.44444,.09811,0,1.18221],8216:[0,.69444,.12945,0,.35555],8217:[0,.69444,.12945,0,.35555],8220:[0,.69444,.16772,0,.62055],8221:[0,.69444,.07939,0,.62055]},"Main-Italic":{33:[0,.69444,.12417,0,.30667],34:[0,.69444,.06961,0,.51444],35:[.19444,.69444,.06616,0,.81777],37:[.05556,.75,.13639,0,.81777],38:[0,.69444,.09694,0,.76666],39:[0,.69444,.12417,0,.30667],40:[.25,.75,.16194,0,.40889],41:[.25,.75,.03694,0,.40889],42:[0,.75,.14917,0,.51111],43:[.05667,.56167,.03694,0,.76666],44:[.19444,.10556,0,0,.30667],45:[0,.43056,.02826,0,.35778],46:[0,.10556,0,0,.30667],47:[.25,.75,.16194,0,.51111],48:[0,.64444,.13556,0,.51111],49:[0,.64444,.13556,0,.51111],50:[0,.64444,.13556,0,.51111],51:[0,.64444,.13556,0,.51111],52:[.19444,.64444,.13556,0,.51111],53:[0,.64444,.13556,0,.51111],54:[0,.64444,.13556,0,.51111],55:[.19444,.64444,.13556,0,.51111],56:[0,.64444,.13556,0,.51111],57:[0,.64444,.13556,0,.51111],58:[0,.43056,.0582,0,.30667],59:[.19444,.43056,.0582,0,.30667],61:[-.13313,.36687,.06616,0,.76666],63:[0,.69444,.1225,0,.51111],64:[0,.69444,.09597,0,.76666],65:[0,.68333,0,0,.74333],66:[0,.68333,.10257,0,.70389],67:[0,.68333,.14528,0,.71555],68:[0,.68333,.09403,0,.755],69:[0,.68333,.12028,0,.67833],70:[0,.68333,.13305,0,.65277],71:[0,.68333,.08722,0,.77361],72:[0,.68333,.16389,0,.74333],73:[0,.68333,.15806,0,.38555],74:[0,.68333,.14028,0,.525],75:[0,.68333,.14528,0,.76888],76:[0,.68333,0,0,.62722],77:[0,.68333,.16389,0,.89666],78:[0,.68333,.16389,0,.74333],79:[0,.68333,.09403,0,.76666],80:[0,.68333,.10257,0,.67833],81:[.19444,.68333,.09403,0,.76666],82:[0,.68333,.03868,0,.72944],83:[0,.68333,.11972,0,.56222],84:[0,.68333,.13305,0,.71555],85:[0,.68333,.16389,0,.74333],86:[0,.68333,.18361,0,.74333],87:[0,.68333,.18361,0,.99888],88:[0,.68333,.15806,0,.74333],89:[0,.68333,.19383,0,.74333],90:[0,.68333,.14528,0,.61333],91:[.25,.75,.1875,0,.30667],93:[.25,.75,.10528,0,.30667],94:[0,.69444,.06646,0,.51111],95:[.31,.12056,.09208,0,.51111],97:[0,.43056,.07671,0,.51111],98:[0,.69444,.06312,0,.46],99:[0,.43056,.05653,0,.46],100:[0,.69444,.10333,0,.51111],101:[0,.43056,.07514,0,.46],102:[.19444,.69444,.21194,0,.30667],103:[.19444,.43056,.08847,0,.46],104:[0,.69444,.07671,0,.51111],105:[0,.65536,.1019,0,.30667],106:[.19444,.65536,.14467,0,.30667],107:[0,.69444,.10764,0,.46],108:[0,.69444,.10333,0,.25555],109:[0,.43056,.07671,0,.81777],110:[0,.43056,.07671,0,.56222],111:[0,.43056,.06312,0,.51111],112:[.19444,.43056,.06312,0,.51111],113:[.19444,.43056,.08847,0,.46],114:[0,.43056,.10764,0,.42166],115:[0,.43056,.08208,0,.40889],116:[0,.61508,.09486,0,.33222],117:[0,.43056,.07671,0,.53666],118:[0,.43056,.10764,0,.46],119:[0,.43056,.10764,0,.66444],120:[0,.43056,.12042,0,.46389],121:[.19444,.43056,.08847,0,.48555],122:[0,.43056,.12292,0,.40889],126:[.35,.31786,.11585,0,.51111],163:[0,.69444,0,0,.76909],168:[0,.66786,.10474,0,.51111],176:[0,.69444,0,0,.83129],184:[.17014,0,0,0,.46],198:[0,.68333,.12028,0,.88277],216:[.04861,.73194,.09403,0,.76666],223:[.19444,.69444,.10514,0,.53666],230:[0,.43056,.07514,0,.71555],248:[.09722,.52778,.09194,0,.51111],305:[0,.43056,0,.02778,.32246],338:[0,.68333,.12028,0,.98499],339:[0,.43056,.07514,0,.71555],567:[.19444,.43056,0,.08334,.38403],710:[0,.69444,.06646,0,.51111],711:[0,.62847,.08295,0,.51111],713:[0,.56167,.10333,0,.51111],714:[0,.69444,.09694,0,.51111],715:[0,.69444,0,0,.51111],728:[0,.69444,.10806,0,.51111],729:[0,.66786,.11752,0,.30667],730:[0,.69444,0,0,.83129],732:[0,.66786,.11585,0,.51111],733:[0,.69444,.1225,0,.51111],915:[0,.68333,.13305,0,.62722],916:[0,.68333,0,0,.81777],920:[0,.68333,.09403,0,.76666],923:[0,.68333,0,0,.69222],926:[0,.68333,.15294,0,.66444],928:[0,.68333,.16389,0,.74333],931:[0,.68333,.12028,0,.71555],933:[0,.68333,.11111,0,.76666],934:[0,.68333,.05986,0,.71555],936:[0,.68333,.11111,0,.76666],937:[0,.68333,.10257,0,.71555],8211:[0,.43056,.09208,0,.51111],8212:[0,.43056,.09208,0,1.02222],8216:[0,.69444,.12417,0,.30667],8217:[0,.69444,.12417,0,.30667],8220:[0,.69444,.1685,0,.51444],8221:[0,.69444,.06961,0,.51444],8463:[0,.68889,0,0,.54028]},"Main-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.27778],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.77778],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.19444,.10556,0,0,.27778],45:[0,.43056,0,0,.33333],46:[0,.10556,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.64444,0,0,.5],49:[0,.64444,0,0,.5],50:[0,.64444,0,0,.5],51:[0,.64444,0,0,.5],52:[0,.64444,0,0,.5],53:[0,.64444,0,0,.5],54:[0,.64444,0,0,.5],55:[0,.64444,0,0,.5],56:[0,.64444,0,0,.5],57:[0,.64444,0,0,.5],58:[0,.43056,0,0,.27778],59:[.19444,.43056,0,0,.27778],60:[.0391,.5391,0,0,.77778],61:[-.13313,.36687,0,0,.77778],62:[.0391,.5391,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.77778],65:[0,.68333,0,0,.75],66:[0,.68333,0,0,.70834],67:[0,.68333,0,0,.72222],68:[0,.68333,0,0,.76389],69:[0,.68333,0,0,.68056],70:[0,.68333,0,0,.65278],71:[0,.68333,0,0,.78472],72:[0,.68333,0,0,.75],73:[0,.68333,0,0,.36111],74:[0,.68333,0,0,.51389],75:[0,.68333,0,0,.77778],76:[0,.68333,0,0,.625],77:[0,.68333,0,0,.91667],78:[0,.68333,0,0,.75],79:[0,.68333,0,0,.77778],80:[0,.68333,0,0,.68056],81:[.19444,.68333,0,0,.77778],82:[0,.68333,0,0,.73611],83:[0,.68333,0,0,.55556],84:[0,.68333,0,0,.72222],85:[0,.68333,0,0,.75],86:[0,.68333,.01389,0,.75],87:[0,.68333,.01389,0,1.02778],88:[0,.68333,0,0,.75],89:[0,.68333,.025,0,.75],90:[0,.68333,0,0,.61111],91:[.25,.75,0,0,.27778],92:[.25,.75,0,0,.5],93:[.25,.75,0,0,.27778],94:[0,.69444,0,0,.5],95:[.31,.12056,.02778,0,.5],97:[0,.43056,0,0,.5],98:[0,.69444,0,0,.55556],99:[0,.43056,0,0,.44445],100:[0,.69444,0,0,.55556],101:[0,.43056,0,0,.44445],102:[0,.69444,.07778,0,.30556],103:[.19444,.43056,.01389,0,.5],104:[0,.69444,0,0,.55556],105:[0,.66786,0,0,.27778],106:[.19444,.66786,0,0,.30556],107:[0,.69444,0,0,.52778],108:[0,.69444,0,0,.27778],109:[0,.43056,0,0,.83334],110:[0,.43056,0,0,.55556],111:[0,.43056,0,0,.5],112:[.19444,.43056,0,0,.55556],113:[.19444,.43056,0,0,.52778],114:[0,.43056,0,0,.39167],115:[0,.43056,0,0,.39445],116:[0,.61508,0,0,.38889],117:[0,.43056,0,0,.55556],118:[0,.43056,.01389,0,.52778],119:[0,.43056,.01389,0,.72222],120:[0,.43056,0,0,.52778],121:[.19444,.43056,.01389,0,.52778],122:[0,.43056,0,0,.44445],123:[.25,.75,0,0,.5],124:[.25,.75,0,0,.27778],125:[.25,.75,0,0,.5],126:[.35,.31786,0,0,.5],160:[0,0,0,0,.25],167:[.19444,.69444,0,0,.44445],168:[0,.66786,0,0,.5],172:[0,.43056,0,0,.66667],176:[0,.69444,0,0,.75],177:[.08333,.58333,0,0,.77778],182:[.19444,.69444,0,0,.61111],184:[.17014,0,0,0,.44445],198:[0,.68333,0,0,.90278],215:[.08333,.58333,0,0,.77778],216:[.04861,.73194,0,0,.77778],223:[0,.69444,0,0,.5],230:[0,.43056,0,0,.72222],247:[.08333,.58333,0,0,.77778],248:[.09722,.52778,0,0,.5],305:[0,.43056,0,0,.27778],338:[0,.68333,0,0,1.01389],339:[0,.43056,0,0,.77778],567:[.19444,.43056,0,0,.30556],710:[0,.69444,0,0,.5],711:[0,.62847,0,0,.5],713:[0,.56778,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.66786,0,0,.27778],730:[0,.69444,0,0,.75],732:[0,.66786,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.68333,0,0,.625],916:[0,.68333,0,0,.83334],920:[0,.68333,0,0,.77778],923:[0,.68333,0,0,.69445],926:[0,.68333,0,0,.66667],928:[0,.68333,0,0,.75],931:[0,.68333,0,0,.72222],933:[0,.68333,0,0,.77778],934:[0,.68333,0,0,.72222],936:[0,.68333,0,0,.77778],937:[0,.68333,0,0,.72222],8211:[0,.43056,.02778,0,.5],8212:[0,.43056,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5],8224:[.19444,.69444,0,0,.44445],8225:[.19444,.69444,0,0,.44445],8230:[0,.12,0,0,1.172],8242:[0,.55556,0,0,.275],8407:[0,.71444,.15382,0,.5],8463:[0,.68889,0,0,.54028],8465:[0,.69444,0,0,.72222],8467:[0,.69444,0,.11111,.41667],8472:[.19444,.43056,0,.11111,.63646],8476:[0,.69444,0,0,.72222],8501:[0,.69444,0,0,.61111],8592:[-.13313,.36687,0,0,1],8593:[.19444,.69444,0,0,.5],8594:[-.13313,.36687,0,0,1],8595:[.19444,.69444,0,0,.5],8596:[-.13313,.36687,0,0,1],8597:[.25,.75,0,0,.5],8598:[.19444,.69444,0,0,1],8599:[.19444,.69444,0,0,1],8600:[.19444,.69444,0,0,1],8601:[.19444,.69444,0,0,1],8614:[.011,.511,0,0,1],8617:[.011,.511,0,0,1.126],8618:[.011,.511,0,0,1.126],8636:[-.13313,.36687,0,0,1],8637:[-.13313,.36687,0,0,1],8640:[-.13313,.36687,0,0,1],8641:[-.13313,.36687,0,0,1],8652:[.011,.671,0,0,1],8656:[-.13313,.36687,0,0,1],8657:[.19444,.69444,0,0,.61111],8658:[-.13313,.36687,0,0,1],8659:[.19444,.69444,0,0,.61111],8660:[-.13313,.36687,0,0,1],8661:[.25,.75,0,0,.61111],8704:[0,.69444,0,0,.55556],8706:[0,.69444,.05556,.08334,.5309],8707:[0,.69444,0,0,.55556],8709:[.05556,.75,0,0,.5],8711:[0,.68333,0,0,.83334],8712:[.0391,.5391,0,0,.66667],8715:[.0391,.5391,0,0,.66667],8722:[.08333,.58333,0,0,.77778],8723:[.08333,.58333,0,0,.77778],8725:[.25,.75,0,0,.5],8726:[.25,.75,0,0,.5],8727:[-.03472,.46528,0,0,.5],8728:[-.05555,.44445,0,0,.5],8729:[-.05555,.44445,0,0,.5],8730:[.2,.8,0,0,.83334],8733:[0,.43056,0,0,.77778],8734:[0,.43056,0,0,1],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.27778],8741:[.25,.75,0,0,.5],8743:[0,.55556,0,0,.66667],8744:[0,.55556,0,0,.66667],8745:[0,.55556,0,0,.66667],8746:[0,.55556,0,0,.66667],8747:[.19444,.69444,.11111,0,.41667],8764:[-.13313,.36687,0,0,.77778],8768:[.19444,.69444,0,0,.27778],8771:[-.03625,.46375,0,0,.77778],8773:[-.022,.589,0,0,1],8776:[-.01688,.48312,0,0,.77778],8781:[-.03625,.46375,0,0,.77778],8784:[-.133,.67,0,0,.778],8801:[-.03625,.46375,0,0,.77778],8804:[.13597,.63597,0,0,.77778],8805:[.13597,.63597,0,0,.77778],8810:[.0391,.5391,0,0,1],8811:[.0391,.5391,0,0,1],8826:[.0391,.5391,0,0,.77778],8827:[.0391,.5391,0,0,.77778],8834:[.0391,.5391,0,0,.77778],8835:[.0391,.5391,0,0,.77778],8838:[.13597,.63597,0,0,.77778],8839:[.13597,.63597,0,0,.77778],8846:[0,.55556,0,0,.66667],8849:[.13597,.63597,0,0,.77778],8850:[.13597,.63597,0,0,.77778],8851:[0,.55556,0,0,.66667],8852:[0,.55556,0,0,.66667],8853:[.08333,.58333,0,0,.77778],8854:[.08333,.58333,0,0,.77778],8855:[.08333,.58333,0,0,.77778],8856:[.08333,.58333,0,0,.77778],8857:[.08333,.58333,0,0,.77778],8866:[0,.69444,0,0,.61111],8867:[0,.69444,0,0,.61111],8868:[0,.69444,0,0,.77778],8869:[0,.69444,0,0,.77778],8872:[.249,.75,0,0,.867],8900:[-.05555,.44445,0,0,.5],8901:[-.05555,.44445,0,0,.27778],8902:[-.03472,.46528,0,0,.5],8904:[.005,.505,0,0,.9],8942:[.03,.9,0,0,.278],8943:[-.19,.31,0,0,1.172],8945:[-.1,.82,0,0,1.282],8968:[.25,.75,0,0,.44445],8969:[.25,.75,0,0,.44445],8970:[.25,.75,0,0,.44445],8971:[.25,.75,0,0,.44445],8994:[-.14236,.35764,0,0,1],8995:[-.14236,.35764,0,0,1],9136:[.244,.744,0,0,.412],9137:[.244,.744,0,0,.412],9651:[.19444,.69444,0,0,.88889],9657:[-.03472,.46528,0,0,.5],9661:[.19444,.69444,0,0,.88889],9667:[-.03472,.46528,0,0,.5],9711:[.19444,.69444,0,0,1],9824:[.12963,.69444,0,0,.77778],9825:[.12963,.69444,0,0,.77778],9826:[.12963,.69444,0,0,.77778],9827:[.12963,.69444,0,0,.77778],9837:[0,.75,0,0,.38889],9838:[.19444,.69444,0,0,.38889],9839:[.19444,.69444,0,0,.38889],10216:[.25,.75,0,0,.38889],10217:[.25,.75,0,0,.38889],10222:[.244,.744,0,0,.412],10223:[.244,.744,0,0,.412],10229:[.011,.511,0,0,1.609],10230:[.011,.511,0,0,1.638],10231:[.011,.511,0,0,1.859],10232:[.024,.525,0,0,1.609],10233:[.024,.525,0,0,1.638],10234:[.024,.525,0,0,1.858],10236:[.011,.511,0,0,1.638],10815:[0,.68333,0,0,.75],10927:[.13597,.63597,0,0,.77778],10928:[.13597,.63597,0,0,.77778],57376:[.19444,.69444,0,0,0]},"Math-BoldItalic":{65:[0,.68611,0,0,.86944],66:[0,.68611,.04835,0,.8664],67:[0,.68611,.06979,0,.81694],68:[0,.68611,.03194,0,.93812],69:[0,.68611,.05451,0,.81007],70:[0,.68611,.15972,0,.68889],71:[0,.68611,0,0,.88673],72:[0,.68611,.08229,0,.98229],73:[0,.68611,.07778,0,.51111],74:[0,.68611,.10069,0,.63125],75:[0,.68611,.06979,0,.97118],76:[0,.68611,0,0,.75555],77:[0,.68611,.11424,0,1.14201],78:[0,.68611,.11424,0,.95034],79:[0,.68611,.03194,0,.83666],80:[0,.68611,.15972,0,.72309],81:[.19444,.68611,0,0,.86861],82:[0,.68611,.00421,0,.87235],83:[0,.68611,.05382,0,.69271],84:[0,.68611,.15972,0,.63663],85:[0,.68611,.11424,0,.80027],86:[0,.68611,.25555,0,.67778],87:[0,.68611,.15972,0,1.09305],88:[0,.68611,.07778,0,.94722],89:[0,.68611,.25555,0,.67458],90:[0,.68611,.06979,0,.77257],97:[0,.44444,0,0,.63287],98:[0,.69444,0,0,.52083],99:[0,.44444,0,0,.51342],100:[0,.69444,0,0,.60972],101:[0,.44444,0,0,.55361],102:[.19444,.69444,.11042,0,.56806],103:[.19444,.44444,.03704,0,.5449],104:[0,.69444,0,0,.66759],105:[0,.69326,0,0,.4048],106:[.19444,.69326,.0622,0,.47083],107:[0,.69444,.01852,0,.6037],108:[0,.69444,.0088,0,.34815],109:[0,.44444,0,0,1.0324],110:[0,.44444,0,0,.71296],111:[0,.44444,0,0,.58472],112:[.19444,.44444,0,0,.60092],113:[.19444,.44444,.03704,0,.54213],114:[0,.44444,.03194,0,.5287],115:[0,.44444,0,0,.53125],116:[0,.63492,0,0,.41528],117:[0,.44444,0,0,.68102],118:[0,.44444,.03704,0,.56666],119:[0,.44444,.02778,0,.83148],120:[0,.44444,0,0,.65903],121:[.19444,.44444,.03704,0,.59028],122:[0,.44444,.04213,0,.55509],915:[0,.68611,.15972,0,.65694],916:[0,.68611,0,0,.95833],920:[0,.68611,.03194,0,.86722],923:[0,.68611,0,0,.80555],926:[0,.68611,.07458,0,.84125],928:[0,.68611,.08229,0,.98229],931:[0,.68611,.05451,0,.88507],933:[0,.68611,.15972,0,.67083],934:[0,.68611,0,0,.76666],936:[0,.68611,.11653,0,.71402],937:[0,.68611,.04835,0,.8789],945:[0,.44444,0,0,.76064],946:[.19444,.69444,.03403,0,.65972],947:[.19444,.44444,.06389,0,.59003],948:[0,.69444,.03819,0,.52222],949:[0,.44444,0,0,.52882],950:[.19444,.69444,.06215,0,.50833],951:[.19444,.44444,.03704,0,.6],952:[0,.69444,.03194,0,.5618],953:[0,.44444,0,0,.41204],954:[0,.44444,0,0,.66759],955:[0,.69444,0,0,.67083],956:[.19444,.44444,0,0,.70787],957:[0,.44444,.06898,0,.57685],958:[.19444,.69444,.03021,0,.50833],959:[0,.44444,0,0,.58472],960:[0,.44444,.03704,0,.68241],961:[.19444,.44444,0,0,.6118],962:[.09722,.44444,.07917,0,.42361],963:[0,.44444,.03704,0,.68588],964:[0,.44444,.13472,0,.52083],965:[0,.44444,.03704,0,.63055],966:[.19444,.44444,0,0,.74722],967:[.19444,.44444,0,0,.71805],968:[.19444,.69444,.03704,0,.75833],969:[0,.44444,.03704,0,.71782],977:[0,.69444,0,0,.69155],981:[.19444,.69444,0,0,.7125],982:[0,.44444,.03194,0,.975],1009:[.19444,.44444,0,0,.6118],1013:[0,.44444,0,0,.48333]},"Math-Italic":{65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},"Math-Regular":{65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},"SansSerif-Bold":{33:[0,.69444,0,0,.36667],34:[0,.69444,0,0,.55834],35:[.19444,.69444,0,0,.91667],36:[.05556,.75,0,0,.55],37:[.05556,.75,0,0,1.02912],38:[0,.69444,0,0,.83056],39:[0,.69444,0,0,.30556],40:[.25,.75,0,0,.42778],41:[.25,.75,0,0,.42778],42:[0,.75,0,0,.55],43:[.11667,.61667,0,0,.85556],44:[.10556,.13056,0,0,.30556],45:[0,.45833,0,0,.36667],46:[0,.13056,0,0,.30556],47:[.25,.75,0,0,.55],48:[0,.69444,0,0,.55],49:[0,.69444,0,0,.55],50:[0,.69444,0,0,.55],51:[0,.69444,0,0,.55],52:[0,.69444,0,0,.55],53:[0,.69444,0,0,.55],54:[0,.69444,0,0,.55],55:[0,.69444,0,0,.55],56:[0,.69444,0,0,.55],57:[0,.69444,0,0,.55],58:[0,.45833,0,0,.30556],59:[.10556,.45833,0,0,.30556],61:[-.09375,.40625,0,0,.85556],63:[0,.69444,0,0,.51945],64:[0,.69444,0,0,.73334],65:[0,.69444,0,0,.73334],66:[0,.69444,0,0,.73334],67:[0,.69444,0,0,.70278],68:[0,.69444,0,0,.79445],69:[0,.69444,0,0,.64167],70:[0,.69444,0,0,.61111],71:[0,.69444,0,0,.73334],72:[0,.69444,0,0,.79445],73:[0,.69444,0,0,.33056],74:[0,.69444,0,0,.51945],75:[0,.69444,0,0,.76389],76:[0,.69444,0,0,.58056],77:[0,.69444,0,0,.97778],78:[0,.69444,0,0,.79445],79:[0,.69444,0,0,.79445],80:[0,.69444,0,0,.70278],81:[.10556,.69444,0,0,.79445],82:[0,.69444,0,0,.70278],83:[0,.69444,0,0,.61111],84:[0,.69444,0,0,.73334],85:[0,.69444,0,0,.76389],86:[0,.69444,.01528,0,.73334],87:[0,.69444,.01528,0,1.03889],88:[0,.69444,0,0,.73334],89:[0,.69444,.0275,0,.73334],90:[0,.69444,0,0,.67223],91:[.25,.75,0,0,.34306],93:[.25,.75,0,0,.34306],94:[0,.69444,0,0,.55],95:[.35,.10833,.03056,0,.55],97:[0,.45833,0,0,.525],98:[0,.69444,0,0,.56111],99:[0,.45833,0,0,.48889],100:[0,.69444,0,0,.56111],101:[0,.45833,0,0,.51111],102:[0,.69444,.07639,0,.33611],103:[.19444,.45833,.01528,0,.55],104:[0,.69444,0,0,.56111],105:[0,.69444,0,0,.25556],106:[.19444,.69444,0,0,.28611],107:[0,.69444,0,0,.53056],108:[0,.69444,0,0,.25556],109:[0,.45833,0,0,.86667],110:[0,.45833,0,0,.56111],111:[0,.45833,0,0,.55],112:[.19444,.45833,0,0,.56111],113:[.19444,.45833,0,0,.56111],114:[0,.45833,.01528,0,.37222],115:[0,.45833,0,0,.42167],116:[0,.58929,0,0,.40417],117:[0,.45833,0,0,.56111],118:[0,.45833,.01528,0,.5],119:[0,.45833,.01528,0,.74445],120:[0,.45833,0,0,.5],121:[.19444,.45833,.01528,0,.5],122:[0,.45833,0,0,.47639],126:[.35,.34444,0,0,.55],168:[0,.69444,0,0,.55],176:[0,.69444,0,0,.73334],180:[0,.69444,0,0,.55],184:[.17014,0,0,0,.48889],305:[0,.45833,0,0,.25556],567:[.19444,.45833,0,0,.28611],710:[0,.69444,0,0,.55],711:[0,.63542,0,0,.55],713:[0,.63778,0,0,.55],728:[0,.69444,0,0,.55],729:[0,.69444,0,0,.30556],730:[0,.69444,0,0,.73334],732:[0,.69444,0,0,.55],733:[0,.69444,0,0,.55],915:[0,.69444,0,0,.58056],916:[0,.69444,0,0,.91667],920:[0,.69444,0,0,.85556],923:[0,.69444,0,0,.67223],926:[0,.69444,0,0,.73334],928:[0,.69444,0,0,.79445],931:[0,.69444,0,0,.79445],933:[0,.69444,0,0,.85556],934:[0,.69444,0,0,.79445],936:[0,.69444,0,0,.85556],937:[0,.69444,0,0,.79445],8211:[0,.45833,.03056,0,.55],8212:[0,.45833,.03056,0,1.10001],8216:[0,.69444,0,0,.30556],8217:[0,.69444,0,0,.30556],8220:[0,.69444,0,0,.55834],8221:[0,.69444,0,0,.55834]},"SansSerif-Italic":{33:[0,.69444,.05733,0,.31945],34:[0,.69444,.00316,0,.5],35:[.19444,.69444,.05087,0,.83334],36:[.05556,.75,.11156,0,.5],37:[.05556,.75,.03126,0,.83334],38:[0,.69444,.03058,0,.75834],39:[0,.69444,.07816,0,.27778],40:[.25,.75,.13164,0,.38889],41:[.25,.75,.02536,0,.38889],42:[0,.75,.11775,0,.5],43:[.08333,.58333,.02536,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,.01946,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,.13164,0,.5],48:[0,.65556,.11156,0,.5],49:[0,.65556,.11156,0,.5],50:[0,.65556,.11156,0,.5],51:[0,.65556,.11156,0,.5],52:[0,.65556,.11156,0,.5],53:[0,.65556,.11156,0,.5],54:[0,.65556,.11156,0,.5],55:[0,.65556,.11156,0,.5],56:[0,.65556,.11156,0,.5],57:[0,.65556,.11156,0,.5],58:[0,.44444,.02502,0,.27778],59:[.125,.44444,.02502,0,.27778],61:[-.13,.37,.05087,0,.77778],63:[0,.69444,.11809,0,.47222],64:[0,.69444,.07555,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,.08293,0,.66667],67:[0,.69444,.11983,0,.63889],68:[0,.69444,.07555,0,.72223],69:[0,.69444,.11983,0,.59722],70:[0,.69444,.13372,0,.56945],71:[0,.69444,.11983,0,.66667],72:[0,.69444,.08094,0,.70834],73:[0,.69444,.13372,0,.27778],74:[0,.69444,.08094,0,.47222],75:[0,.69444,.11983,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,.08094,0,.875],78:[0,.69444,.08094,0,.70834],79:[0,.69444,.07555,0,.73611],80:[0,.69444,.08293,0,.63889],81:[.125,.69444,.07555,0,.73611],82:[0,.69444,.08293,0,.64584],83:[0,.69444,.09205,0,.55556],84:[0,.69444,.13372,0,.68056],85:[0,.69444,.08094,0,.6875],86:[0,.69444,.1615,0,.66667],87:[0,.69444,.1615,0,.94445],88:[0,.69444,.13372,0,.66667],89:[0,.69444,.17261,0,.66667],90:[0,.69444,.11983,0,.61111],91:[.25,.75,.15942,0,.28889],93:[.25,.75,.08719,0,.28889],94:[0,.69444,.0799,0,.5],95:[.35,.09444,.08616,0,.5],97:[0,.44444,.00981,0,.48056],98:[0,.69444,.03057,0,.51667],99:[0,.44444,.08336,0,.44445],100:[0,.69444,.09483,0,.51667],101:[0,.44444,.06778,0,.44445],102:[0,.69444,.21705,0,.30556],103:[.19444,.44444,.10836,0,.5],104:[0,.69444,.01778,0,.51667],105:[0,.67937,.09718,0,.23889],106:[.19444,.67937,.09162,0,.26667],107:[0,.69444,.08336,0,.48889],108:[0,.69444,.09483,0,.23889],109:[0,.44444,.01778,0,.79445],110:[0,.44444,.01778,0,.51667],111:[0,.44444,.06613,0,.5],112:[.19444,.44444,.0389,0,.51667],113:[.19444,.44444,.04169,0,.51667],114:[0,.44444,.10836,0,.34167],115:[0,.44444,.0778,0,.38333],116:[0,.57143,.07225,0,.36111],117:[0,.44444,.04169,0,.51667],118:[0,.44444,.10836,0,.46111],119:[0,.44444,.10836,0,.68334],120:[0,.44444,.09169,0,.46111],121:[.19444,.44444,.10836,0,.46111],122:[0,.44444,.08752,0,.43472],126:[.35,.32659,.08826,0,.5],168:[0,.67937,.06385,0,.5],176:[0,.69444,0,0,.73752],184:[.17014,0,0,0,.44445],305:[0,.44444,.04169,0,.23889],567:[.19444,.44444,.04169,0,.26667],710:[0,.69444,.0799,0,.5],711:[0,.63194,.08432,0,.5],713:[0,.60889,.08776,0,.5],714:[0,.69444,.09205,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,.09483,0,.5],729:[0,.67937,.07774,0,.27778],730:[0,.69444,0,0,.73752],732:[0,.67659,.08826,0,.5],733:[0,.69444,.09205,0,.5],915:[0,.69444,.13372,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,.07555,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,.12816,0,.66667],928:[0,.69444,.08094,0,.70834],931:[0,.69444,.11983,0,.72222],933:[0,.69444,.09031,0,.77778],934:[0,.69444,.04603,0,.72222],936:[0,.69444,.09031,0,.77778],937:[0,.69444,.08293,0,.72222],8211:[0,.44444,.08616,0,.5],8212:[0,.44444,.08616,0,1],8216:[0,.69444,.07816,0,.27778],8217:[0,.69444,.07816,0,.27778],8220:[0,.69444,.14205,0,.5],8221:[0,.69444,.00316,0,.5]},"SansSerif-Regular":{33:[0,.69444,0,0,.31945],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.75834],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,0,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.65556,0,0,.5],49:[0,.65556,0,0,.5],50:[0,.65556,0,0,.5],51:[0,.65556,0,0,.5],52:[0,.65556,0,0,.5],53:[0,.65556,0,0,.5],54:[0,.65556,0,0,.5],55:[0,.65556,0,0,.5],56:[0,.65556,0,0,.5],57:[0,.65556,0,0,.5],58:[0,.44444,0,0,.27778],59:[.125,.44444,0,0,.27778],61:[-.13,.37,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,0,0,.66667],67:[0,.69444,0,0,.63889],68:[0,.69444,0,0,.72223],69:[0,.69444,0,0,.59722],70:[0,.69444,0,0,.56945],71:[0,.69444,0,0,.66667],72:[0,.69444,0,0,.70834],73:[0,.69444,0,0,.27778],74:[0,.69444,0,0,.47222],75:[0,.69444,0,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,0,0,.875],78:[0,.69444,0,0,.70834],79:[0,.69444,0,0,.73611],80:[0,.69444,0,0,.63889],81:[.125,.69444,0,0,.73611],82:[0,.69444,0,0,.64584],83:[0,.69444,0,0,.55556],84:[0,.69444,0,0,.68056],85:[0,.69444,0,0,.6875],86:[0,.69444,.01389,0,.66667],87:[0,.69444,.01389,0,.94445],88:[0,.69444,0,0,.66667],89:[0,.69444,.025,0,.66667],90:[0,.69444,0,0,.61111],91:[.25,.75,0,0,.28889],93:[.25,.75,0,0,.28889],94:[0,.69444,0,0,.5],95:[.35,.09444,.02778,0,.5],97:[0,.44444,0,0,.48056],98:[0,.69444,0,0,.51667],99:[0,.44444,0,0,.44445],100:[0,.69444,0,0,.51667],101:[0,.44444,0,0,.44445],102:[0,.69444,.06944,0,.30556],103:[.19444,.44444,.01389,0,.5],104:[0,.69444,0,0,.51667],105:[0,.67937,0,0,.23889],106:[.19444,.67937,0,0,.26667],107:[0,.69444,0,0,.48889],108:[0,.69444,0,0,.23889],109:[0,.44444,0,0,.79445],110:[0,.44444,0,0,.51667],111:[0,.44444,0,0,.5],112:[.19444,.44444,0,0,.51667],113:[.19444,.44444,0,0,.51667],114:[0,.44444,.01389,0,.34167],115:[0,.44444,0,0,.38333],116:[0,.57143,0,0,.36111],117:[0,.44444,0,0,.51667],118:[0,.44444,.01389,0,.46111],119:[0,.44444,.01389,0,.68334],120:[0,.44444,0,0,.46111],121:[.19444,.44444,.01389,0,.46111],122:[0,.44444,0,0,.43472],126:[.35,.32659,0,0,.5],168:[0,.67937,0,0,.5],176:[0,.69444,0,0,.66667],184:[.17014,0,0,0,.44445],305:[0,.44444,0,0,.23889],567:[.19444,.44444,0,0,.26667],710:[0,.69444,0,0,.5],711:[0,.63194,0,0,.5],713:[0,.60889,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.67937,0,0,.27778],730:[0,.69444,0,0,.66667],732:[0,.67659,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.69444,0,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,0,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,0,0,.66667],928:[0,.69444,0,0,.70834],931:[0,.69444,0,0,.72222],933:[0,.69444,0,0,.77778],934:[0,.69444,0,0,.72222],936:[0,.69444,0,0,.77778],937:[0,.69444,0,0,.72222],8211:[0,.44444,.02778,0,.5],8212:[0,.44444,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5]},"Script-Regular":{65:[0,.7,.22925,0,.80253],66:[0,.7,.04087,0,.90757],67:[0,.7,.1689,0,.66619],68:[0,.7,.09371,0,.77443],69:[0,.7,.18583,0,.56162],70:[0,.7,.13634,0,.89544],71:[0,.7,.17322,0,.60961],72:[0,.7,.29694,0,.96919],73:[0,.7,.19189,0,.80907],74:[.27778,.7,.19189,0,1.05159],75:[0,.7,.31259,0,.91364],76:[0,.7,.19189,0,.87373],77:[0,.7,.15981,0,1.08031],78:[0,.7,.3525,0,.9015],79:[0,.7,.08078,0,.73787],80:[0,.7,.08078,0,1.01262],81:[0,.7,.03305,0,.88282],82:[0,.7,.06259,0,.85],83:[0,.7,.19189,0,.86767],84:[0,.7,.29087,0,.74697],85:[0,.7,.25815,0,.79996],86:[0,.7,.27523,0,.62204],87:[0,.7,.27523,0,.80532],88:[0,.7,.26006,0,.94445],89:[0,.7,.2939,0,.70961],90:[0,.7,.24037,0,.8212]},"Size1-Regular":{40:[.35001,.85,0,0,.45834],41:[.35001,.85,0,0,.45834],47:[.35001,.85,0,0,.57778],91:[.35001,.85,0,0,.41667],92:[.35001,.85,0,0,.57778],93:[.35001,.85,0,0,.41667],123:[.35001,.85,0,0,.58334],125:[.35001,.85,0,0,.58334],710:[0,.72222,0,0,.55556],732:[0,.72222,0,0,.55556],770:[0,.72222,0,0,.55556],771:[0,.72222,0,0,.55556],8214:[-99e-5,.601,0,0,.77778],8593:[1e-5,.6,0,0,.66667],8595:[1e-5,.6,0,0,.66667],8657:[1e-5,.6,0,0,.77778],8659:[1e-5,.6,0,0,.77778],8719:[.25001,.75,0,0,.94445],8720:[.25001,.75,0,0,.94445],8721:[.25001,.75,0,0,1.05556],8730:[.35001,.85,0,0,1],8739:[-.00599,.606,0,0,.33333],8741:[-.00599,.606,0,0,.55556],8747:[.30612,.805,.19445,0,.47222],8748:[.306,.805,.19445,0,.47222],8749:[.306,.805,.19445,0,.47222],8750:[.30612,.805,.19445,0,.47222],8896:[.25001,.75,0,0,.83334],8897:[.25001,.75,0,0,.83334],8898:[.25001,.75,0,0,.83334],8899:[.25001,.75,0,0,.83334],8968:[.35001,.85,0,0,.47222],8969:[.35001,.85,0,0,.47222],8970:[.35001,.85,0,0,.47222],8971:[.35001,.85,0,0,.47222],9168:[-99e-5,.601,0,0,.66667],10216:[.35001,.85,0,0,.47222],10217:[.35001,.85,0,0,.47222],10752:[.25001,.75,0,0,1.11111],10753:[.25001,.75,0,0,1.11111],10754:[.25001,.75,0,0,1.11111],10756:[.25001,.75,0,0,.83334],10758:[.25001,.75,0,0,.83334]},"Size2-Regular":{40:[.65002,1.15,0,0,.59722],41:[.65002,1.15,0,0,.59722],47:[.65002,1.15,0,0,.81111],91:[.65002,1.15,0,0,.47222],92:[.65002,1.15,0,0,.81111],93:[.65002,1.15,0,0,.47222],123:[.65002,1.15,0,0,.66667],125:[.65002,1.15,0,0,.66667],710:[0,.75,0,0,1],732:[0,.75,0,0,1],770:[0,.75,0,0,1],771:[0,.75,0,0,1],8719:[.55001,1.05,0,0,1.27778],8720:[.55001,1.05,0,0,1.27778],8721:[.55001,1.05,0,0,1.44445],8730:[.65002,1.15,0,0,1],8747:[.86225,1.36,.44445,0,.55556],8748:[.862,1.36,.44445,0,.55556],8749:[.862,1.36,.44445,0,.55556],8750:[.86225,1.36,.44445,0,.55556],8896:[.55001,1.05,0,0,1.11111],8897:[.55001,1.05,0,0,1.11111],8898:[.55001,1.05,0,0,1.11111],8899:[.55001,1.05,0,0,1.11111],8968:[.65002,1.15,0,0,.52778],8969:[.65002,1.15,0,0,.52778],8970:[.65002,1.15,0,0,.52778],8971:[.65002,1.15,0,0,.52778],10216:[.65002,1.15,0,0,.61111],10217:[.65002,1.15,0,0,.61111],10752:[.55001,1.05,0,0,1.51112],10753:[.55001,1.05,0,0,1.51112],10754:[.55001,1.05,0,0,1.51112],10756:[.55001,1.05,0,0,1.11111],10758:[.55001,1.05,0,0,1.11111]},"Size3-Regular":{40:[.95003,1.45,0,0,.73611],41:[.95003,1.45,0,0,.73611],47:[.95003,1.45,0,0,1.04445],91:[.95003,1.45,0,0,.52778],92:[.95003,1.45,0,0,1.04445],93:[.95003,1.45,0,0,.52778],123:[.95003,1.45,0,0,.75],125:[.95003,1.45,0,0,.75],710:[0,.75,0,0,1.44445],732:[0,.75,0,0,1.44445],770:[0,.75,0,0,1.44445],771:[0,.75,0,0,1.44445],8730:[.95003,1.45,0,0,1],8968:[.95003,1.45,0,0,.58334],8969:[.95003,1.45,0,0,.58334],8970:[.95003,1.45,0,0,.58334],8971:[.95003,1.45,0,0,.58334],10216:[.95003,1.45,0,0,.75],10217:[.95003,1.45,0,0,.75]},"Size4-Regular":{40:[1.25003,1.75,0,0,.79167],41:[1.25003,1.75,0,0,.79167],47:[1.25003,1.75,0,0,1.27778],91:[1.25003,1.75,0,0,.58334],92:[1.25003,1.75,0,0,1.27778],93:[1.25003,1.75,0,0,.58334],123:[1.25003,1.75,0,0,.80556],125:[1.25003,1.75,0,0,.80556],710:[0,.825,0,0,1.8889],732:[0,.825,0,0,1.8889],770:[0,.825,0,0,1.8889],771:[0,.825,0,0,1.8889],8730:[1.25003,1.75,0,0,1],8968:[1.25003,1.75,0,0,.63889],8969:[1.25003,1.75,0,0,.63889],8970:[1.25003,1.75,0,0,.63889],8971:[1.25003,1.75,0,0,.63889],9115:[.64502,1.155,0,0,.875],9116:[1e-5,.6,0,0,.875],9117:[.64502,1.155,0,0,.875],9118:[.64502,1.155,0,0,.875],9119:[1e-5,.6,0,0,.875],9120:[.64502,1.155,0,0,.875],9121:[.64502,1.155,0,0,.66667],9122:[-99e-5,.601,0,0,.66667],9123:[.64502,1.155,0,0,.66667],9124:[.64502,1.155,0,0,.66667],9125:[-99e-5,.601,0,0,.66667],9126:[.64502,1.155,0,0,.66667],9127:[1e-5,.9,0,0,.88889],9128:[.65002,1.15,0,0,.88889],9129:[.90001,0,0,0,.88889],9130:[0,.3,0,0,.88889],9131:[1e-5,.9,0,0,.88889],9132:[.65002,1.15,0,0,.88889],9133:[.90001,0,0,0,.88889],9143:[.88502,.915,0,0,1.05556],10216:[1.25003,1.75,0,0,.80556],10217:[1.25003,1.75,0,0,.80556],57344:[-.00499,.605,0,0,1.05556],57345:[-.00499,.605,0,0,1.05556],57680:[0,.12,0,0,.45],57681:[0,.12,0,0,.45],57682:[0,.12,0,0,.45],57683:[0,.12,0,0,.45]},"Typewriter-Regular":{32:[0,0,0,0,.525],33:[0,.61111,0,0,.525],34:[0,.61111,0,0,.525],35:[0,.61111,0,0,.525],36:[.08333,.69444,0,0,.525],37:[.08333,.69444,0,0,.525],38:[0,.61111,0,0,.525],39:[0,.61111,0,0,.525],40:[.08333,.69444,0,0,.525],41:[.08333,.69444,0,0,.525],42:[0,.52083,0,0,.525],43:[-.08056,.53055,0,0,.525],44:[.13889,.125,0,0,.525],45:[-.08056,.53055,0,0,.525],46:[0,.125,0,0,.525],47:[.08333,.69444,0,0,.525],48:[0,.61111,0,0,.525],49:[0,.61111,0,0,.525],50:[0,.61111,0,0,.525],51:[0,.61111,0,0,.525],52:[0,.61111,0,0,.525],53:[0,.61111,0,0,.525],54:[0,.61111,0,0,.525],55:[0,.61111,0,0,.525],56:[0,.61111,0,0,.525],57:[0,.61111,0,0,.525],58:[0,.43056,0,0,.525],59:[.13889,.43056,0,0,.525],60:[-.05556,.55556,0,0,.525],61:[-.19549,.41562,0,0,.525],62:[-.05556,.55556,0,0,.525],63:[0,.61111,0,0,.525],64:[0,.61111,0,0,.525],65:[0,.61111,0,0,.525],66:[0,.61111,0,0,.525],67:[0,.61111,0,0,.525],68:[0,.61111,0,0,.525],69:[0,.61111,0,0,.525],70:[0,.61111,0,0,.525],71:[0,.61111,0,0,.525],72:[0,.61111,0,0,.525],73:[0,.61111,0,0,.525],74:[0,.61111,0,0,.525],75:[0,.61111,0,0,.525],76:[0,.61111,0,0,.525],77:[0,.61111,0,0,.525],78:[0,.61111,0,0,.525],79:[0,.61111,0,0,.525],80:[0,.61111,0,0,.525],81:[.13889,.61111,0,0,.525],82:[0,.61111,0,0,.525],83:[0,.61111,0,0,.525],84:[0,.61111,0,0,.525],85:[0,.61111,0,0,.525],86:[0,.61111,0,0,.525],87:[0,.61111,0,0,.525],88:[0,.61111,0,0,.525],89:[0,.61111,0,0,.525],90:[0,.61111,0,0,.525],91:[.08333,.69444,0,0,.525],92:[.08333,.69444,0,0,.525],93:[.08333,.69444,0,0,.525],94:[0,.61111,0,0,.525],95:[.09514,0,0,0,.525],96:[0,.61111,0,0,.525],97:[0,.43056,0,0,.525],98:[0,.61111,0,0,.525],99:[0,.43056,0,0,.525],100:[0,.61111,0,0,.525],101:[0,.43056,0,0,.525],102:[0,.61111,0,0,.525],103:[.22222,.43056,0,0,.525],104:[0,.61111,0,0,.525],105:[0,.61111,0,0,.525],106:[.22222,.61111,0,0,.525],107:[0,.61111,0,0,.525],108:[0,.61111,0,0,.525],109:[0,.43056,0,0,.525],110:[0,.43056,0,0,.525],111:[0,.43056,0,0,.525],112:[.22222,.43056,0,0,.525],113:[.22222,.43056,0,0,.525],114:[0,.43056,0,0,.525],115:[0,.43056,0,0,.525],116:[0,.55358,0,0,.525],117:[0,.43056,0,0,.525],118:[0,.43056,0,0,.525],119:[0,.43056,0,0,.525],120:[0,.43056,0,0,.525],121:[.22222,.43056,0,0,.525],122:[0,.43056,0,0,.525],123:[.08333,.69444,0,0,.525],124:[.08333,.69444,0,0,.525],125:[.08333,.69444,0,0,.525],126:[0,.61111,0,0,.525],127:[0,.61111,0,0,.525],160:[0,0,0,0,.525],176:[0,.61111,0,0,.525],184:[.19445,0,0,0,.525],305:[0,.43056,0,0,.525],567:[.22222,.43056,0,0,.525],711:[0,.56597,0,0,.525],713:[0,.56555,0,0,.525],714:[0,.61111,0,0,.525],715:[0,.61111,0,0,.525],728:[0,.61111,0,0,.525],730:[0,.61111,0,0,.525],770:[0,.61111,0,0,.525],771:[0,.61111,0,0,.525],776:[0,.61111,0,0,.525],915:[0,.61111,0,0,.525],916:[0,.61111,0,0,.525],920:[0,.61111,0,0,.525],923:[0,.61111,0,0,.525],926:[0,.61111,0,0,.525],928:[0,.61111,0,0,.525],931:[0,.61111,0,0,.525],933:[0,.61111,0,0,.525],934:[0,.61111,0,0,.525],936:[0,.61111,0,0,.525],937:[0,.61111,0,0,.525],8216:[0,.61111,0,0,.525],8217:[0,.61111,0,0,.525],8242:[0,.61111,0,0,.525],9251:[.11111,.21944,0,0,.525]}},F={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},q={Å:"A",Ç:"C",Ð:"D",Þ:"o",å:"a",ç:"c",ð:"d",þ:"o",А:"A",Б:"B",В:"B",Г:"F",Д:"A",Е:"E",Ж:"K",З:"3",И:"N",Й:"N",К:"K",Л:"N",М:"M",Н:"H",О:"O",П:"N",Р:"P",С:"C",Т:"T",У:"y",Ф:"O",Х:"X",Ц:"U",Ч:"h",Ш:"W",Щ:"W",Ъ:"B",Ы:"X",Ь:"B",Э:"3",Ю:"X",Я:"R",а:"a",б:"b",в:"a",г:"r",д:"y",е:"e",ж:"m",з:"e",и:"n",й:"n",к:"n",л:"n",м:"m",н:"n",о:"o",п:"n",р:"p",с:"c",т:"o",у:"y",ф:"b",х:"x",ц:"n",ч:"n",ш:"w",щ:"w",ъ:"a",ы:"m",ь:"a",э:"e",ю:"m",я:"r"};function U(e,t,n){if(!D[t])throw new Error("Font metrics not found for font: "+t+".");var r=e.charCodeAt(0),o=D[t][r];if(!o&&e[0]in q&&(r=q[e[0]].charCodeAt(0),o=D[t][r]),o||"text"!==n||S(r)&&(o=D[t][77]),o)return{depth:o[0],height:o[1],italic:o[2],skew:o[3],width:o[4]}}var B={},W={bin:1,close:1,inner:1,open:1,punct:1,rel:1},Y={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},G={math:{},text:{}},K=G;function X(e,t,n,r,o,i){G[e][o]={font:t,group:n,replace:r},i&&r&&(G[e][r]=G[e][o])}var J="main",Z="ams",$="bin",Q="mathord",ee="op-token",te="rel";X("math",J,te,"≡","\\equiv",!0),X("math",J,te,"≺","\\prec",!0),X("math",J,te,"≻","\\succ",!0),X("math",J,te,"∼","\\sim",!0),X("math",J,te,"⊥","\\perp"),X("math",J,te,"⪯","\\preceq",!0),X("math",J,te,"⪰","\\succeq",!0),X("math",J,te,"≃","\\simeq",!0),X("math",J,te,"∣","\\mid",!0),X("math",J,te,"≪","\\ll",!0),X("math",J,te,"≫","\\gg",!0),X("math",J,te,"≍","\\asymp",!0),X("math",J,te,"∥","\\parallel"),X("math",J,te,"⋈","\\bowtie",!0),X("math",J,te,"⌣","\\smile",!0),X("math",J,te,"⊑","\\sqsubseteq",!0),X("math",J,te,"⊒","\\sqsupseteq",!0),X("math",J,te,"≐","\\doteq",!0),X("math",J,te,"⌢","\\frown",!0),X("math",J,te,"∋","\\ni",!0),X("math",J,te,"∝","\\propto",!0),X("math",J,te,"⊢","\\vdash",!0),X("math",J,te,"⊣","\\dashv",!0),X("math",J,te,"∋","\\owns"),X("math",J,"punct",".","\\ldotp"),X("math",J,"punct","⋅","\\cdotp"),X("math",J,"textord","#","\\#"),X("text",J,"textord","#","\\#"),X("math",J,"textord","&","\\&"),X("text",J,"textord","&","\\&"),X("math",J,"textord","ℵ","\\aleph",!0),X("math",J,"textord","∀","\\forall",!0),X("math",J,"textord","ℏ","\\hbar",!0),X("math",J,"textord","∃","\\exists",!0),X("math",J,"textord","∇","\\nabla",!0),X("math",J,"textord","♭","\\flat",!0),X("math",J,"textord","ℓ","\\ell",!0),X("math",J,"textord","♮","\\natural",!0),X("math",J,"textord","♣","\\clubsuit",!0),X("math",J,"textord","℘","\\wp",!0),X("math",J,"textord","♯","\\sharp",!0),X("math",J,"textord","♢","\\diamondsuit",!0),X("math",J,"textord","ℜ","\\Re",!0),X("math",J,"textord","♡","\\heartsuit",!0),X("math",J,"textord","ℑ","\\Im",!0),X("math",J,"textord","♠","\\spadesuit",!0),X("text",J,"textord","§","\\S",!0),X("text",J,"textord","¶","\\P",!0),X("math",J,"textord","†","\\dag"),X("text",J,"textord","†","\\dag"),X("text",J,"textord","†","\\textdagger"),X("math",J,"textord","‡","\\ddag"),X("text",J,"textord","‡","\\ddag"),X("text",J,"textord","‡","\\textdaggerdbl"),X("math",J,"close","⎱","\\rmoustache",!0),X("math",J,"open","⎰","\\lmoustache",!0),X("math",J,"close","⟯","\\rgroup",!0),X("math",J,"open","⟮","\\lgroup",!0),X("math",J,$,"∓","\\mp",!0),X("math",J,$,"⊖","\\ominus",!0),X("math",J,$,"⊎","\\uplus",!0),X("math",J,$,"⊓","\\sqcap",!0),X("math",J,$,"∗","\\ast"),X("math",J,$,"⊔","\\sqcup",!0),X("math",J,$,"◯","\\bigcirc"),X("math",J,$,"∙","\\bullet"),X("math",J,$,"‡","\\ddagger"),X("math",J,$,"≀","\\wr",!0),X("math",J,$,"⨿","\\amalg"),X("math",J,$,"&","\\And"),X("math",J,te,"⟵","\\longleftarrow",!0),X("math",J,te,"⇐","\\Leftarrow",!0),X("math",J,te,"⟸","\\Longleftarrow",!0),X("math",J,te,"⟶","\\longrightarrow",!0),X("math",J,te,"⇒","\\Rightarrow",!0),X("math",J,te,"⟹","\\Longrightarrow",!0),X("math",J,te,"↔","\\leftrightarrow",!0),X("math",J,te,"⟷","\\longleftrightarrow",!0),X("math",J,te,"⇔","\\Leftrightarrow",!0),X("math",J,te,"⟺","\\Longleftrightarrow",!0),X("math",J,te,"↦","\\mapsto",!0),X("math",J,te,"⟼","\\longmapsto",!0),X("math",J,te,"↗","\\nearrow",!0),X("math",J,te,"↩","\\hookleftarrow",!0),X("math",J,te,"↪","\\hookrightarrow",!0),X("math",J,te,"↘","\\searrow",!0),X("math",J,te,"↼","\\leftharpoonup",!0),X("math",J,te,"⇀","\\rightharpoonup",!0),X("math",J,te,"↙","\\swarrow",!0),X("math",J,te,"↽","\\leftharpoondown",!0),X("math",J,te,"⇁","\\rightharpoondown",!0),X("math",J,te,"↖","\\nwarrow",!0),X("math",J,te,"⇌","\\rightleftharpoons",!0),X("math",Z,te,"≮","\\nless",!0),X("math",Z,te,"","\\@nleqslant"),X("math",Z,te,"","\\@nleqq"),X("math",Z,te,"⪇","\\lneq",!0),X("math",Z,te,"≨","\\lneqq",!0),X("math",Z,te,"","\\@lvertneqq"),X("math",Z,te,"⋦","\\lnsim",!0),X("math",Z,te,"⪉","\\lnapprox",!0),X("math",Z,te,"⊀","\\nprec",!0),X("math",Z,te,"⋠","\\npreceq",!0),X("math",Z,te,"⋨","\\precnsim",!0),X("math",Z,te,"⪹","\\precnapprox",!0),X("math",Z,te,"≁","\\nsim",!0),X("math",Z,te,"","\\@nshortmid"),X("math",Z,te,"∤","\\nmid",!0),X("math",Z,te,"⊬","\\nvdash",!0),X("math",Z,te,"⊭","\\nvDash",!0),X("math",Z,te,"⋪","\\ntriangleleft"),X("math",Z,te,"⋬","\\ntrianglelefteq",!0),X("math",Z,te,"⊊","\\subsetneq",!0),X("math",Z,te,"","\\@varsubsetneq"),X("math",Z,te,"⫋","\\subsetneqq",!0),X("math",Z,te,"","\\@varsubsetneqq"),X("math",Z,te,"≯","\\ngtr",!0),X("math",Z,te,"","\\@ngeqslant"),X("math",Z,te,"","\\@ngeqq"),X("math",Z,te,"⪈","\\gneq",!0),X("math",Z,te,"≩","\\gneqq",!0),X("math",Z,te,"","\\@gvertneqq"),X("math",Z,te,"⋧","\\gnsim",!0),X("math",Z,te,"⪊","\\gnapprox",!0),X("math",Z,te,"⊁","\\nsucc",!0),X("math",Z,te,"⋡","\\nsucceq",!0),X("math",Z,te,"⋩","\\succnsim",!0),X("math",Z,te,"⪺","\\succnapprox",!0),X("math",Z,te,"≆","\\ncong",!0),X("math",Z,te,"","\\@nshortparallel"),X("math",Z,te,"∦","\\nparallel",!0),X("math",Z,te,"⊯","\\nVDash",!0),X("math",Z,te,"⋫","\\ntriangleright"),X("math",Z,te,"⋭","\\ntrianglerighteq",!0),X("math",Z,te,"","\\@nsupseteqq"),X("math",Z,te,"⊋","\\supsetneq",!0),X("math",Z,te,"","\\@varsupsetneq"),X("math",Z,te,"⫌","\\supsetneqq",!0),X("math",Z,te,"","\\@varsupsetneqq"),X("math",Z,te,"⊮","\\nVdash",!0),X("math",Z,te,"⪵","\\precneqq",!0),X("math",Z,te,"⪶","\\succneqq",!0),X("math",Z,te,"","\\@nsubseteqq"),X("math",Z,$,"⊴","\\unlhd"),X("math",Z,$,"⊵","\\unrhd"),X("math",Z,te,"↚","\\nleftarrow",!0),X("math",Z,te,"↛","\\nrightarrow",!0),X("math",Z,te,"⇍","\\nLeftarrow",!0),X("math",Z,te,"⇏","\\nRightarrow",!0),X("math",Z,te,"↮","\\nleftrightarrow",!0),X("math",Z,te,"⇎","\\nLeftrightarrow",!0),X("math",Z,te,"△","\\vartriangle"),X("math",Z,"textord","ℏ","\\hslash"),X("math",Z,"textord","▽","\\triangledown"),X("math",Z,"textord","◊","\\lozenge"),X("math",Z,"textord","Ⓢ","\\circledS"),X("math",Z,"textord","®","\\circledR"),X("text",Z,"textord","®","\\circledR"),X("math",Z,"textord","∡","\\measuredangle",!0),X("math",Z,"textord","∄","\\nexists"),X("math",Z,"textord","℧","\\mho"),X("math",Z,"textord","Ⅎ","\\Finv",!0),X("math",Z,"textord","⅁","\\Game",!0),X("math",Z,"textord","‵","\\backprime"),X("math",Z,"textord","▲","\\blacktriangle"),X("math",Z,"textord","▼","\\blacktriangledown"),X("math",Z,"textord","■","\\blacksquare"),X("math",Z,"textord","⧫","\\blacklozenge"),X("math",Z,"textord","★","\\bigstar"),X("math",Z,"textord","∢","\\sphericalangle",!0),X("math",Z,"textord","∁","\\complement",!0),X("math",Z,"textord","ð","\\eth",!0),X("math",Z,"textord","╱","\\diagup"),X("math",Z,"textord","╲","\\diagdown"),X("math",Z,"textord","□","\\square"),X("math",Z,"textord","□","\\Box"),X("math",Z,"textord","◊","\\Diamond"),X("math",Z,"textord","¥","\\yen",!0),X("text",Z,"textord","¥","\\yen",!0),X("math",Z,"textord","✓","\\checkmark",!0),X("text",Z,"textord","✓","\\checkmark"),X("math",Z,"textord","ℶ","\\beth",!0),X("math",Z,"textord","ℸ","\\daleth",!0),X("math",Z,"textord","ℷ","\\gimel",!0),X("math",Z,"textord","ϝ","\\digamma",!0),X("math",Z,"textord","ϰ","\\varkappa"),X("math",Z,"open","┌","\\ulcorner",!0),X("math",Z,"close","┐","\\urcorner",!0),X("math",Z,"open","└","\\llcorner",!0),X("math",Z,"close","┘","\\lrcorner",!0),X("math",Z,te,"≦","\\leqq",!0),X("math",Z,te,"⩽","\\leqslant",!0),X("math",Z,te,"⪕","\\eqslantless",!0),X("math",Z,te,"≲","\\lesssim",!0),X("math",Z,te,"⪅","\\lessapprox",!0),X("math",Z,te,"≊","\\approxeq",!0),X("math",Z,$,"⋖","\\lessdot"),X("math",Z,te,"⋘","\\lll",!0),X("math",Z,te,"≶","\\lessgtr",!0),X("math",Z,te,"⋚","\\lesseqgtr",!0),X("math",Z,te,"⪋","\\lesseqqgtr",!0),X("math",Z,te,"≑","\\doteqdot"),X("math",Z,te,"≓","\\risingdotseq",!0),X("math",Z,te,"≒","\\fallingdotseq",!0),X("math",Z,te,"∽","\\backsim",!0),X("math",Z,te,"⋍","\\backsimeq",!0),X("math",Z,te,"⫅","\\subseteqq",!0),X("math",Z,te,"⋐","\\Subset",!0),X("math",Z,te,"⊏","\\sqsubset",!0),X("math",Z,te,"≼","\\preccurlyeq",!0),X("math",Z,te,"⋞","\\curlyeqprec",!0),X("math",Z,te,"≾","\\precsim",!0),X("math",Z,te,"⪷","\\precapprox",!0),X("math",Z,te,"⊲","\\vartriangleleft"),X("math",Z,te,"⊴","\\trianglelefteq"),X("math",Z,te,"⊨","\\vDash",!0),X("math",Z,te,"⊪","\\Vvdash",!0),X("math",Z,te,"⌣","\\smallsmile"),X("math",Z,te,"⌢","\\smallfrown"),X("math",Z,te,"≏","\\bumpeq",!0),X("math",Z,te,"≎","\\Bumpeq",!0),X("math",Z,te,"≧","\\geqq",!0),X("math",Z,te,"⩾","\\geqslant",!0),X("math",Z,te,"⪖","\\eqslantgtr",!0),X("math",Z,te,"≳","\\gtrsim",!0),X("math",Z,te,"⪆","\\gtrapprox",!0),X("math",Z,$,"⋗","\\gtrdot"),X("math",Z,te,"⋙","\\ggg",!0),X("math",Z,te,"≷","\\gtrless",!0),X("math",Z,te,"⋛","\\gtreqless",!0),X("math",Z,te,"⪌","\\gtreqqless",!0),X("math",Z,te,"≖","\\eqcirc",!0),X("math",Z,te,"≗","\\circeq",!0),X("math",Z,te,"≜","\\triangleq",!0),X("math",Z,te,"∼","\\thicksim"),X("math",Z,te,"≈","\\thickapprox"),X("math",Z,te,"⫆","\\supseteqq",!0),X("math",Z,te,"⋑","\\Supset",!0),X("math",Z,te,"⊐","\\sqsupset",!0),X("math",Z,te,"≽","\\succcurlyeq",!0),X("math",Z,te,"⋟","\\curlyeqsucc",!0),X("math",Z,te,"≿","\\succsim",!0),X("math",Z,te,"⪸","\\succapprox",!0),X("math",Z,te,"⊳","\\vartriangleright"),X("math",Z,te,"⊵","\\trianglerighteq"),X("math",Z,te,"⊩","\\Vdash",!0),X("math",Z,te,"∣","\\shortmid"),X("math",Z,te,"∥","\\shortparallel"),X("math",Z,te,"≬","\\between",!0),X("math",Z,te,"⋔","\\pitchfork",!0),X("math",Z,te,"∝","\\varpropto"),X("math",Z,te,"◀","\\blacktriangleleft"),X("math",Z,te,"∴","\\therefore",!0),X("math",Z,te,"∍","\\backepsilon"),X("math",Z,te,"▶","\\blacktriangleright"),X("math",Z,te,"∵","\\because",!0),X("math",Z,te,"⋘","\\llless"),X("math",Z,te,"⋙","\\gggtr"),X("math",Z,$,"⊲","\\lhd"),X("math",Z,$,"⊳","\\rhd"),X("math",Z,te,"≂","\\eqsim",!0),X("math",J,te,"⋈","\\Join"),X("math",Z,te,"≑","\\Doteq",!0),X("math",Z,$,"∔","\\dotplus",!0),X("math",Z,$,"∖","\\smallsetminus"),X("math",Z,$,"⋒","\\Cap",!0),X("math",Z,$,"⋓","\\Cup",!0),X("math",Z,$,"⩞","\\doublebarwedge",!0),X("math",Z,$,"⊟","\\boxminus",!0),X("math",Z,$,"⊞","\\boxplus",!0),X("math",Z,$,"⋇","\\divideontimes",!0),X("math",Z,$,"⋉","\\ltimes",!0),X("math",Z,$,"⋊","\\rtimes",!0),X("math",Z,$,"⋋","\\leftthreetimes",!0),X("math",Z,$,"⋌","\\rightthreetimes",!0),X("math",Z,$,"⋏","\\curlywedge",!0),X("math",Z,$,"⋎","\\curlyvee",!0),X("math",Z,$,"⊝","\\circleddash",!0),X("math",Z,$,"⊛","\\circledast",!0),X("math",Z,$,"⋅","\\centerdot"),X("math",Z,$,"⊺","\\intercal",!0),X("math",Z,$,"⋒","\\doublecap"),X("math",Z,$,"⋓","\\doublecup"),X("math",Z,$,"⊠","\\boxtimes",!0),X("math",Z,te,"⇢","\\dashrightarrow",!0),X("math",Z,te,"⇠","\\dashleftarrow",!0),X("math",Z,te,"⇇","\\leftleftarrows",!0),X("math",Z,te,"⇆","\\leftrightarrows",!0),X("math",Z,te,"⇚","\\Lleftarrow",!0),X("math",Z,te,"↞","\\twoheadleftarrow",!0),X("math",Z,te,"↢","\\leftarrowtail",!0),X("math",Z,te,"↫","\\looparrowleft",!0),X("math",Z,te,"⇋","\\leftrightharpoons",!0),X("math",Z,te,"↶","\\curvearrowleft",!0),X("math",Z,te,"↺","\\circlearrowleft",!0),X("math",Z,te,"↰","\\Lsh",!0),X("math",Z,te,"⇈","\\upuparrows",!0),X("math",Z,te,"↿","\\upharpoonleft",!0),X("math",Z,te,"⇃","\\downharpoonleft",!0),X("math",Z,te,"⊸","\\multimap",!0),X("math",Z,te,"↭","\\leftrightsquigarrow",!0),X("math",Z,te,"⇉","\\rightrightarrows",!0),X("math",Z,te,"⇄","\\rightleftarrows",!0),X("math",Z,te,"↠","\\twoheadrightarrow",!0),X("math",Z,te,"↣","\\rightarrowtail",!0),X("math",Z,te,"↬","\\looparrowright",!0),X("math",Z,te,"↷","\\curvearrowright",!0),X("math",Z,te,"↻","\\circlearrowright",!0),X("math",Z,te,"↱","\\Rsh",!0),X("math",Z,te,"⇊","\\downdownarrows",!0),X("math",Z,te,"↾","\\upharpoonright",!0),X("math",Z,te,"⇂","\\downharpoonright",!0),X("math",Z,te,"⇝","\\rightsquigarrow",!0),X("math",Z,te,"⇝","\\leadsto"),X("math",Z,te,"⇛","\\Rrightarrow",!0),X("math",Z,te,"↾","\\restriction"),X("math",J,"textord","‘","`"),X("math",J,"textord","$","\\$"),X("text",J,"textord","$","\\$"),X("text",J,"textord","$","\\textdollar"),X("math",J,"textord","%","\\%"),X("text",J,"textord","%","\\%"),X("math",J,"textord","_","\\_"),X("text",J,"textord","_","\\_"),X("text",J,"textord","_","\\textunderscore"),X("math",J,"textord","∠","\\angle",!0),X("math",J,"textord","∞","\\infty",!0),X("math",J,"textord","′","\\prime"),X("math",J,"textord","△","\\triangle"),X("math",J,"textord","Γ","\\Gamma",!0),X("math",J,"textord","Δ","\\Delta",!0),X("math",J,"textord","Θ","\\Theta",!0),X("math",J,"textord","Λ","\\Lambda",!0),X("math",J,"textord","Ξ","\\Xi",!0),X("math",J,"textord","Π","\\Pi",!0),X("math",J,"textord","Σ","\\Sigma",!0),X("math",J,"textord","Υ","\\Upsilon",!0),X("math",J,"textord","Φ","\\Phi",!0),X("math",J,"textord","Ψ","\\Psi",!0),X("math",J,"textord","Ω","\\Omega",!0),X("math",J,"textord","A","Α"),X("math",J,"textord","B","Β"),X("math",J,"textord","E","Ε"),X("math",J,"textord","Z","Ζ"),X("math",J,"textord","H","Η"),X("math",J,"textord","I","Ι"),X("math",J,"textord","K","Κ"),X("math",J,"textord","M","Μ"),X("math",J,"textord","N","Ν"),X("math",J,"textord","O","Ο"),X("math",J,"textord","P","Ρ"),X("math",J,"textord","T","Τ"),X("math",J,"textord","X","Χ"),X("math",J,"textord","¬","\\neg",!0),X("math",J,"textord","¬","\\lnot"),X("math",J,"textord","⊤","\\top"),X("math",J,"textord","⊥","\\bot"),X("math",J,"textord","∅","\\emptyset"),X("math",Z,"textord","∅","\\varnothing"),X("math",J,Q,"α","\\alpha",!0),X("math",J,Q,"β","\\beta",!0),X("math",J,Q,"γ","\\gamma",!0),X("math",J,Q,"δ","\\delta",!0),X("math",J,Q,"ϵ","\\epsilon",!0),X("math",J,Q,"ζ","\\zeta",!0),X("math",J,Q,"η","\\eta",!0),X("math",J,Q,"θ","\\theta",!0),X("math",J,Q,"ι","\\iota",!0),X("math",J,Q,"κ","\\kappa",!0),X("math",J,Q,"λ","\\lambda",!0),X("math",J,Q,"μ","\\mu",!0),X("math",J,Q,"ν","\\nu",!0),X("math",J,Q,"ξ","\\xi",!0),X("math",J,Q,"ο","\\omicron",!0),X("math",J,Q,"π","\\pi",!0),X("math",J,Q,"ρ","\\rho",!0),X("math",J,Q,"σ","\\sigma",!0),X("math",J,Q,"τ","\\tau",!0),X("math",J,Q,"υ","\\upsilon",!0),X("math",J,Q,"ϕ","\\phi",!0),X("math",J,Q,"χ","\\chi",!0),X("math",J,Q,"ψ","\\psi",!0),X("math",J,Q,"ω","\\omega",!0),X("math",J,Q,"ε","\\varepsilon",!0),X("math",J,Q,"ϑ","\\vartheta",!0),X("math",J,Q,"ϖ","\\varpi",!0),X("math",J,Q,"ϱ","\\varrho",!0),X("math",J,Q,"ς","\\varsigma",!0),X("math",J,Q,"φ","\\varphi",!0),X("math",J,$,"∗","*"),X("math",J,$,"+","+"),X("math",J,$,"−","-"),X("math",J,$,"⋅","\\cdot",!0),X("math",J,$,"∘","\\circ"),X("math",J,$,"÷","\\div",!0),X("math",J,$,"±","\\pm",!0),X("math",J,$,"×","\\times",!0),X("math",J,$,"∩","\\cap",!0),X("math",J,$,"∪","\\cup",!0),X("math",J,$,"∖","\\setminus"),X("math",J,$,"∧","\\land"),X("math",J,$,"∨","\\lor"),X("math",J,$,"∧","\\wedge",!0),X("math",J,$,"∨","\\vee",!0),X("math",J,"textord","√","\\surd"),X("math",J,"open","(","("),X("math",J,"open","[","["),X("math",J,"open","⟨","\\langle",!0),X("math",J,"open","∣","\\lvert"),X("math",J,"open","∥","\\lVert"),X("math",J,"close",")",")"),X("math",J,"close","]","]"),X("math",J,"close","?","?"),X("math",J,"close","!","!"),X("math",J,"close","⟩","\\rangle",!0),X("math",J,"close","∣","\\rvert"),X("math",J,"close","∥","\\rVert"),X("math",J,te,"=","="),X("math",J,te,"<","<"),X("math",J,te,">",">"),X("math",J,te,":",":"),X("math",J,te,"≈","\\approx",!0),X("math",J,te,"≅","\\cong",!0),X("math",J,te,"≥","\\ge"),X("math",J,te,"≥","\\geq",!0),X("math",J,te,"←","\\gets"),X("math",J,te,">","\\gt"),X("math",J,te,"∈","\\in",!0),X("math",J,te,"","\\@not"),X("math",J,te,"⊂","\\subset",!0),X("math",J,te,"⊃","\\supset",!0),X("math",J,te,"⊆","\\subseteq",!0),X("math",J,te,"⊇","\\supseteq",!0),X("math",Z,te,"⊈","\\nsubseteq",!0),X("math",Z,te,"⊉","\\nsupseteq",!0),X("math",J,te,"⊨","\\models"),X("math",J,te,"←","\\leftarrow",!0),X("math",J,te,"≤","\\le"),X("math",J,te,"≤","\\leq",!0),X("math",J,te,"<","\\lt"),X("math",J,te,"→","\\rightarrow",!0),X("math",J,te,"→","\\to"),X("math",Z,te,"≱","\\ngeq",!0),X("math",Z,te,"≰","\\nleq",!0),X("math",J,"spacing"," ","\\ "),X("math",J,"spacing"," ","~"),X("math",J,"spacing"," ","\\space"),X("math",J,"spacing"," ","\\nobreakspace"),X("text",J,"spacing"," ","\\ "),X("text",J,"spacing"," ","~"),X("text",J,"spacing"," ","\\space"),X("text",J,"spacing"," ","\\nobreakspace"),X("math",J,"spacing",null,"\\nobreak"),X("math",J,"spacing",null,"\\allowbreak"),X("math",J,"punct",",",","),X("math",J,"punct",";",";"),X("math",Z,$,"⊼","\\barwedge",!0),X("math",Z,$,"⊻","\\veebar",!0),X("math",J,$,"⊙","\\odot",!0),X("math",J,$,"⊕","\\oplus",!0),X("math",J,$,"⊗","\\otimes",!0),X("math",J,"textord","∂","\\partial",!0),X("math",J,$,"⊘","\\oslash",!0),X("math",Z,$,"⊚","\\circledcirc",!0),X("math",Z,$,"⊡","\\boxdot",!0),X("math",J,$,"△","\\bigtriangleup"),X("math",J,$,"▽","\\bigtriangledown"),X("math",J,$,"†","\\dagger"),X("math",J,$,"⋄","\\diamond"),X("math",J,$,"⋆","\\star"),X("math",J,$,"◃","\\triangleleft"),X("math",J,$,"▹","\\triangleright"),X("math",J,"open","{","\\{"),X("text",J,"textord","{","\\{"),X("text",J,"textord","{","\\textbraceleft"),X("math",J,"close","}","\\}"),X("text",J,"textord","}","\\}"),X("text",J,"textord","}","\\textbraceright"),X("math",J,"open","{","\\lbrace"),X("math",J,"close","}","\\rbrace"),X("math",J,"open","[","\\lbrack"),X("text",J,"textord","[","\\lbrack"),X("math",J,"close","]","\\rbrack"),X("text",J,"textord","]","\\rbrack"),X("math",J,"open","(","\\lparen"),X("math",J,"close",")","\\rparen"),X("text",J,"textord","<","\\textless"),X("text",J,"textord",">","\\textgreater"),X("math",J,"open","⌊","\\lfloor",!0),X("math",J,"close","⌋","\\rfloor",!0),X("math",J,"open","⌈","\\lceil",!0),X("math",J,"close","⌉","\\rceil",!0),X("math",J,"textord","\\","\\backslash"),X("math",J,"textord","∣","|"),X("math",J,"textord","∣","\\vert"),X("text",J,"textord","|","\\textbar"),X("math",J,"textord","∥","\\|"),X("math",J,"textord","∥","\\Vert"),X("text",J,"textord","∥","\\textbardbl"),X("text",J,"textord","~","\\textasciitilde"),X("text",J,"textord","\\","\\textbackslash"),X("text",J,"textord","^","\\textasciicircum"),X("math",J,te,"↑","\\uparrow",!0),X("math",J,te,"⇑","\\Uparrow",!0),X("math",J,te,"↓","\\downarrow",!0),X("math",J,te,"⇓","\\Downarrow",!0),X("math",J,te,"↕","\\updownarrow",!0),X("math",J,te,"⇕","\\Updownarrow",!0),X("math",J,ee,"∐","\\coprod"),X("math",J,ee,"⋁","\\bigvee"),X("math",J,ee,"⋀","\\bigwedge"),X("math",J,ee,"⨄","\\biguplus"),X("math",J,ee,"⋂","\\bigcap"),X("math",J,ee,"⋃","\\bigcup"),X("math",J,ee,"∫","\\int"),X("math",J,ee,"∫","\\intop"),X("math",J,ee,"∬","\\iint"),X("math",J,ee,"∭","\\iiint"),X("math",J,ee,"∏","\\prod"),X("math",J,ee,"∑","\\sum"),X("math",J,ee,"⨂","\\bigotimes"),X("math",J,ee,"⨁","\\bigoplus"),X("math",J,ee,"⨀","\\bigodot"),X("math",J,ee,"∮","\\oint"),X("math",J,ee,"∯","\\oiint"),X("math",J,ee,"∰","\\oiiint"),X("math",J,ee,"⨆","\\bigsqcup"),X("math",J,ee,"∫","\\smallint"),X("text",J,"inner","…","\\textellipsis"),X("math",J,"inner","…","\\mathellipsis"),X("text",J,"inner","…","\\ldots",!0),X("math",J,"inner","…","\\ldots",!0),X("math",J,"inner","⋯","\\@cdots",!0),X("math",J,"inner","⋱","\\ddots",!0),X("math",J,"textord","⋮","\\varvdots"),X("math",J,"accent-token","ˊ","\\acute"),X("math",J,"accent-token","ˋ","\\grave"),X("math",J,"accent-token","¨","\\ddot"),X("math",J,"accent-token","~","\\tilde"),X("math",J,"accent-token","ˉ","\\bar"),X("math",J,"accent-token","˘","\\breve"),X("math",J,"accent-token","ˇ","\\check"),X("math",J,"accent-token","^","\\hat"),X("math",J,"accent-token","⃗","\\vec"),X("math",J,"accent-token","˙","\\dot"),X("math",J,"accent-token","˚","\\mathring"),X("math",J,Q,"ı","\\imath",!0),X("math",J,Q,"ȷ","\\jmath",!0),X("text",J,"textord","ı","\\i",!0),X("text",J,"textord","ȷ","\\j",!0),X("text",J,"textord","ß","\\ss",!0),X("text",J,"textord","æ","\\ae",!0),X("text",J,"textord","æ","\\ae",!0),X("text",J,"textord","œ","\\oe",!0),X("text",J,"textord","ø","\\o",!0),X("text",J,"textord","Æ","\\AE",!0),X("text",J,"textord","Œ","\\OE",!0),X("text",J,"textord","Ø","\\O",!0),X("text",J,"accent-token","ˊ","\\'"),X("text",J,"accent-token","ˋ","\\`"),X("text",J,"accent-token","ˆ","\\^"),X("text",J,"accent-token","˜","\\~"),X("text",J,"accent-token","ˉ","\\="),X("text",J,"accent-token","˘","\\u"),X("text",J,"accent-token","˙","\\."),X("text",J,"accent-token","˚","\\r"),X("text",J,"accent-token","ˇ","\\v"),X("text",J,"accent-token","¨",'\\"'),X("text",J,"accent-token","˝","\\H"),X("text",J,"accent-token","◯","\\textcircled");var ne={"--":!0,"---":!0,"``":!0,"''":!0};X("text",J,"textord","–","--"),X("text",J,"textord","–","\\textendash"),X("text",J,"textord","—","---"),X("text",J,"textord","—","\\textemdash"),X("text",J,"textord","‘","`"),X("text",J,"textord","‘","\\textquoteleft"),X("text",J,"textord","’","'"),X("text",J,"textord","’","\\textquoteright"),X("text",J,"textord","“","``"),X("text",J,"textord","“","\\textquotedblleft"),X("text",J,"textord","”","''"),X("text",J,"textord","”","\\textquotedblright"),X("math",J,"textord","°","\\degree",!0),X("text",J,"textord","°","\\degree"),X("text",J,"textord","°","\\textdegree",!0),X("math",J,Q,"£","\\pounds"),X("math",J,Q,"£","\\mathsterling",!0),X("text",J,Q,"£","\\pounds"),X("text",J,Q,"£","\\textsterling",!0),X("math",Z,"textord","✠","\\maltese"),X("text",Z,"textord","✠","\\maltese"),X("text",J,"spacing"," ","\\ "),X("text",J,"spacing"," "," "),X("text",J,"spacing"," ","~");for(var re=0;re<'0123456789/@."'.length;re++){var oe='0123456789/@."'.charAt(re);X("math",J,"textord",oe,oe)}for(var ie=0;ie<'0123456789!@*()-=+[]<>|";:?/.,'.length;ie++){var ae='0123456789!@*()-=+[]<>|";:?/.,'.charAt(ie);X("text",J,"textord",ae,ae)}for(var le="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",ce=0;ce<le.length;ce++){var se=le.charAt(ce);X("math",J,Q,se,se),X("text",J,"textord",se,se)}X("math",Z,"textord","C","ℂ"),X("text",Z,"textord","C","ℂ"),X("math",Z,"textord","H","ℍ"),X("text",Z,"textord","H","ℍ"),X("math",Z,"textord","N","ℕ"),X("text",Z,"textord","N","ℕ"),X("math",Z,"textord","P","ℙ"),X("text",Z,"textord","P","ℙ"),X("math",Z,"textord","Q","ℚ"),X("text",Z,"textord","Q","ℚ"),X("math",Z,"textord","R","ℝ"),X("text",Z,"textord","R","ℝ"),X("math",Z,"textord","Z","ℤ"),X("text",Z,"textord","Z","ℤ"),X("math",J,Q,"h","ℎ"),X("text",J,Q,"h","ℎ");for(var ue="",fe=0;fe<le.length;fe++){var he=le.charAt(fe);X("math",J,Q,he,ue=String.fromCharCode(55349,56320+fe)),X("text",J,"textord",he,ue),X("math",J,Q,he,ue=String.fromCharCode(55349,56372+fe)),X("text",J,"textord",he,ue),X("math",J,Q,he,ue=String.fromCharCode(55349,56424+fe)),X("text",J,"textord",he,ue),X("math",J,Q,he,ue=String.fromCharCode(55349,56580+fe)),X("text",J,"textord",he,ue),X("math",J,Q,he,ue=String.fromCharCode(55349,56736+fe)),X("text",J,"textord",he,ue),X("math",J,Q,he,ue=String.fromCharCode(55349,56788+fe)),X("text",J,"textord",he,ue),X("math",J,Q,he,ue=String.fromCharCode(55349,56840+fe)),X("text",J,"textord",he,ue),X("math",J,Q,he,ue=String.fromCharCode(55349,56944+fe)),X("text",J,"textord",he,ue),fe<26&&(X("math",J,Q,he,ue=String.fromCharCode(55349,56632+fe)),X("text",J,"textord",he,ue),X("math",J,Q,he,ue=String.fromCharCode(55349,56476+fe)),X("text",J,"textord",he,ue))}X("math",J,Q,"k",ue=String.fromCharCode(55349,56668)),X("text",J,"textord","k",ue);for(var pe=0;pe<10;pe++){var de=pe.toString();X("math",J,Q,de,ue=String.fromCharCode(55349,57294+pe)),X("text",J,"textord",de,ue),X("math",J,Q,de,ue=String.fromCharCode(55349,57314+pe)),X("text",J,"textord",de,ue),X("math",J,Q,de,ue=String.fromCharCode(55349,57324+pe)),X("text",J,"textord",de,ue),X("math",J,Q,de,ue=String.fromCharCode(55349,57334+pe)),X("text",J,"textord",de,ue)}for(var me=0;me<"ÇÐÞçþ".length;me++){var ve="ÇÐÞçþ".charAt(me);X("math",J,Q,ve,ve),X("text",J,"textord",ve,ve)}X("text",J,"textord","ð","ð"),X("text",J,"textord","–","–"),X("text",J,"textord","—","—"),X("text",J,"textord","‘","‘"),X("text",J,"textord","’","’"),X("text",J,"textord","“","“"),X("text",J,"textord","”","”");var ye=[["mathbf","textbf","Main-Bold"],["mathbf","textbf","Main-Bold"],["mathdefault","textit","Math-Italic"],["mathdefault","textit","Math-Italic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["mathscr","textscr","Script-Regular"],["","",""],["","",""],["","",""],["mathfrak","textfrak","Fraktur-Regular"],["mathfrak","textfrak","Fraktur-Regular"],["mathbb","textbb","AMS-Regular"],["mathbb","textbb","AMS-Regular"],["","",""],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathitsf","textitsf","SansSerif-Italic"],["mathitsf","textitsf","SansSerif-Italic"],["","",""],["","",""],["mathtt","texttt","Typewriter-Regular"],["mathtt","texttt","Typewriter-Regular"]],ge=[["mathbf","textbf","Main-Bold"],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathtt","texttt","Typewriter-Regular"]],be=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],we=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],xe=function(e,t){return t.size<2?e:be[e-1][t.size-1]},_e=function(){function e(t){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=t.style,this.color=t.color,this.size=t.size||e.BASESIZE,this.textSize=t.textSize||this.size,this.phantom=!!t.phantom,this.font=t.font||"",this.fontFamily=t.fontFamily||"",this.fontWeight=t.fontWeight||"",this.fontShape=t.fontShape||"",this.sizeMultiplier=we[this.size-1],this.maxSize=t.maxSize,this.minRuleThickness=t.minRuleThickness,this._fontMetrics=void 0}var t=e.prototype;return t.extend=function(t){var n={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var r in t)t.hasOwnProperty(r)&&(n[r]=t[r]);return new e(n)},t.havingStyle=function(e){return this.style===e?this:this.extend({style:e,size:xe(this.textSize,e)})},t.havingCrampedStyle=function(){return this.havingStyle(this.style.cramp())},t.havingSize=function(e){return this.size===e&&this.textSize===e?this:this.extend({style:this.style.text(),size:e,textSize:e,sizeMultiplier:we[e-1]})},t.havingBaseStyle=function(t){t=t||this.style.text();var n=xe(e.BASESIZE,t);return this.size===n&&this.textSize===e.BASESIZE&&this.style===t?this:this.extend({style:t,size:n})},t.havingBaseSizing=function(){var e;switch(this.style.id){case 4:case 5:e=3;break;case 6:case 7:e=1;break;default:e=6}return this.extend({style:this.style.text(),size:e})},t.withColor=function(e){return this.extend({color:e})},t.withPhantom=function(){return this.extend({phantom:!0})},t.withFont=function(e){return this.extend({font:e})},t.withTextFontFamily=function(e){return this.extend({fontFamily:e,font:""})},t.withTextFontWeight=function(e){return this.extend({fontWeight:e,font:""})},t.withTextFontShape=function(e){return this.extend({fontShape:e,font:""})},t.sizingClasses=function(e){return e.size!==this.size?["sizing","reset-size"+e.size,"size"+this.size]:[]},t.baseSizingClasses=function(){return this.size!==e.BASESIZE?["sizing","reset-size"+this.size,"size"+e.BASESIZE]:[]},t.fontMetrics=function(){return this._fontMetrics||(this._fontMetrics=function(e){var t;if(!B[t=e>=5?0:e>=3?1:2]){var n=B[t]={cssEmPerMu:F.quad[t]/18};for(var r in F)F.hasOwnProperty(r)&&(n[r]=F[r][t])}return B[t]}(this.size)),this._fontMetrics},t.getColor=function(){return this.phantom?"transparent":this.color},e}();_e.BASESIZE=6;var ke=_e,Se={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:1.00375,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:1.00375},Oe={ex:!0,em:!0,mu:!0},Me=function(e){return"string"!=typeof e&&(e=e.unit),e in Se||e in Oe||"ex"===e},Te=function(e,t){var n;if(e.unit in Se)n=Se[e.unit]/t.fontMetrics().ptPerEm/t.sizeMultiplier;else if("mu"===e.unit)n=t.fontMetrics().cssEmPerMu;else{var r;if(r=t.style.isTight()?t.havingStyle(t.style.text()):t,"ex"===e.unit)n=r.fontMetrics().xHeight;else{if("em"!==e.unit)throw new a("Invalid unit: '"+e.unit+"'");n=r.fontMetrics().quad}r!==t&&(n*=r.sizeMultiplier/t.sizeMultiplier)}return Math.min(e.number*n,t.maxSize)},Ee=["\\imath","ı","\\jmath","ȷ","\\pounds","\\mathsterling","\\textsterling","£"],ze=function(e,t,n){return K[n][e]&&K[n][e].replace&&(e=K[n][e].replace),{value:e,metrics:U(e,t,n)}},Ce=function(e,t,n,r,o){var i,a=ze(e,t,n),l=a.metrics;if(e=a.value,l){var c=l.italic;("text"===n||r&&"mathit"===r.font)&&(c=0),i=new N(e,l.height,l.depth,c,l.skew,l.width,o)}else"undefined"!=typeof console&&console.warn("No character metrics for '"+e+"' in style '"+t+"' and mode '"+n+"'"),i=new N(e,0,0,0,0,0,o);if(r){i.maxFontSize=r.sizeMultiplier,r.style.isTight()&&i.classes.push("mtight");var s=r.getColor();s&&(i.style.color=s)}return i},Pe=function(e,t){if(T(e.classes)!==T(t.classes)||e.skew!==t.skew||e.maxFontSize!==t.maxFontSize)return!1;for(var n in e.style)if(e.style.hasOwnProperty(n)&&e.style[n]!==t.style[n])return!1;for(var r in t.style)if(t.style.hasOwnProperty(r)&&e.style[r]!==t.style[r])return!1;return!0},Ae=function(e){for(var t=0,n=0,r=0,o=0;o<e.children.length;o++){var i=e.children[o];i.height>t&&(t=i.height),i.depth>n&&(n=i.depth),i.maxFontSize>r&&(r=i.maxFontSize)}e.height=t,e.depth=n,e.maxFontSize=r},je=function(e,t,n,r){var o=new P(e,t,n,r);return Ae(o),o},Le=function(e,t,n,r){return new P(e,t,n,r)},Ne=function(e){var t=new M(e);return Ae(t),t},He=function(e,t,n){var r="";switch(e){case"amsrm":r="AMS";break;case"textrm":r="Main";break;case"textsf":r="SansSerif";break;case"texttt":r="Typewriter";break;default:r=e}return r+"-"+("textbf"===t&&"textit"===n?"BoldItalic":"textbf"===t?"Bold":"textit"===t?"Italic":"Regular")},Re={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},Ve={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},Ie={fontMap:Re,makeSymbol:Ce,mathsym:function(e,t,n,r){return void 0===r&&(r=[]),"boldsymbol"===n.font&&ze(e,"Main-Bold",t).metrics?Ce(e,"Main-Bold",t,n,r.concat(["mathbf"])):"\\"===e||"main"===K[t][e].font?Ce(e,"Main-Regular",t,n,r):Ce(e,"AMS-Regular",t,n,r.concat(["amsrm"]))},makeSpan:je,makeSvgSpan:Le,makeLineSpan:function(e,t,n){var r=je([e],[],t);return r.height=Math.max(n||t.fontMetrics().defaultRuleThickness,t.minRuleThickness),r.style.borderBottomWidth=r.height+"em",r.maxFontSize=1,r},makeAnchor:function(e,t,n,r){var o=new A(e,t,n,r);return Ae(o),o},makeFragment:Ne,wrapFragment:function(e,t){return e instanceof M?je([],[e],t):e},makeVList:function(e,t){for(var n=function(e){if("individualShift"===e.positionType){for(var t=e.children,n=[t[0]],r=-t[0].shift-t[0].elem.depth,o=r,i=1;i<t.length;i++){var a=-t[i].shift-o-t[i].elem.depth,l=a-(t[i-1].elem.height+t[i-1].elem.depth);o+=a,n.push({type:"kern",size:l}),n.push(t[i])}return{children:n,depth:r}}var c;if("top"===e.positionType){for(var s=e.positionData,u=0;u<e.children.length;u++){var f=e.children[u];s-="kern"===f.type?f.size:f.elem.height+f.elem.depth}c=s}else if("bottom"===e.positionType)c=-e.positionData;else{var h=e.children[0];if("elem"!==h.type)throw new Error('First child must have type "elem".');if("shift"===e.positionType)c=-h.elem.depth-e.positionData;else{if("firstBaseline"!==e.positionType)throw new Error("Invalid positionType "+e.positionType+".");c=-h.elem.depth}}return{children:e.children,depth:c}}(e),r=n.children,o=n.depth,i=0,a=0;a<r.length;a++){var l=r[a];if("elem"===l.type){var c=l.elem;i=Math.max(i,c.maxFontSize,c.height)}}i+=2;var s=je(["pstrut"],[]);s.style.height=i+"em";for(var u=[],f=o,h=o,p=o,d=0;d<r.length;d++){var m=r[d];if("kern"===m.type)p+=m.size;else{var v=m.elem,y=m.wrapperClasses||[],g=m.wrapperStyle||{},b=je(y,[s,v],void 0,g);b.style.top=-i-p-v.depth+"em",m.marginLeft&&(b.style.marginLeft=m.marginLeft),m.marginRight&&(b.style.marginRight=m.marginRight),u.push(b),p+=v.height+v.depth}f=Math.min(f,p),h=Math.max(h,p)}var w,x=je(["vlist"],u);if(x.style.height=h+"em",f<0){var _=je([],[]),k=je(["vlist"],[_]);k.style.height=-f+"em";var S=je(["vlist-s"],[new N("​")]);w=[je(["vlist-r"],[x,S]),je(["vlist-r"],[k])]}else w=[je(["vlist-r"],[x])];var O=je(["vlist-t"],w);return 2===w.length&&O.classes.push("vlist-t2"),O.height=h,O.depth=-f,O},makeOrd:function(e,t,n){var r,o=e.mode,i=e.text,l=["mord"],c="math"===o||"text"===o&&t.font,s=c?t.font:t.fontFamily;if(55349===i.charCodeAt(0)){var u=function(e,t){var n=1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536,r="math"===t?0:1;if(119808<=n&&n<120484){var o=Math.floor((n-119808)/26);return[ye[o][2],ye[o][r]]}if(120782<=n&&n<=120831){var i=Math.floor((n-120782)/10);return[ge[i][2],ge[i][r]]}if(120485===n||120486===n)return[ye[0][2],ye[0][r]];if(120486<n&&n<120782)return["",""];throw new a("Unsupported character: "+e)}(i,o),h=u[0],p=u[1];return Ce(i,h,o,t,l.concat(p))}if(s){var d,m;if("boldsymbol"===s||"mathnormal"===s){var v="boldsymbol"===s?function(e,t,n,r){return ze(e,"Math-BoldItalic",t).metrics?{fontName:"Math-BoldItalic",fontClass:"boldsymbol"}:{fontName:"Main-Bold",fontClass:"mathbf"}}(i,o):(r=i,f.contains(Ee,r)?{fontName:"Main-Italic",fontClass:"mathit"}:/[0-9]/.test(r.charAt(0))?{fontName:"Caligraphic-Regular",fontClass:"mathcal"}:{fontName:"Math-Italic",fontClass:"mathdefault"});d=v.fontName,m=[v.fontClass]}else f.contains(Ee,i)?(d="Main-Italic",m=["mathit"]):c?(d=Re[s].fontName,m=[s]):(d=He(s,t.fontWeight,t.fontShape),m=[s,t.fontWeight,t.fontShape]);if(ze(i,d,o).metrics)return Ce(i,d,o,t,l.concat(m));if(ne.hasOwnProperty(i)&&"Typewriter"===d.substr(0,10)){for(var y=[],g=0;g<i.length;g++)y.push(Ce(i[g],d,o,t,l.concat(m)));return Ne(y)}}if("mathord"===n){var b=function(e,t,n,r){return/[0-9]/.test(e.charAt(0))||f.contains(Ee,e)?{fontName:"Main-Italic",fontClass:"mathit"}:{fontName:"Math-Italic",fontClass:"mathdefault"}}(i);return Ce(i,b.fontName,o,t,l.concat([b.fontClass]))}if("textord"===n){var w=K[o][i]&&K[o][i].font;if("ams"===w){var x=He("amsrm",t.fontWeight,t.fontShape);return Ce(i,x,o,t,l.concat("amsrm",t.fontWeight,t.fontShape))}if("main"!==w&&w){var _=He(w,t.fontWeight,t.fontShape);return Ce(i,_,o,t,l.concat(_,t.fontWeight,t.fontShape))}var k=He("textrm",t.fontWeight,t.fontShape);return Ce(i,k,o,t,l.concat(t.fontWeight,t.fontShape))}throw new Error("unexpected type: "+n+" in makeOrd")},makeGlue:function(e,t){var n=je(["mspace"],[],t),r=Te(e,t);return n.style.marginRight=r+"em",n},staticSvg:function(e,t){var n=Ve[e],r=n[0],o=n[1],i=n[2],a=new R(r),l=new H([a],{width:o+"em",height:i+"em",style:"width:"+o+"em",viewBox:"0 0 "+1e3*o+" "+1e3*i,preserveAspectRatio:"xMinYMin"}),c=Le(["overlay"],[l],t);return c.height=i,c.style.height=i+"em",c.style.width=o+"em",c},svgData:Ve,tryCombineChars:function(e){for(var t=0;t<e.length-1;t++){var n=e[t],r=e[t+1];n instanceof N&&r instanceof N&&Pe(n,r)&&(n.text+=r.text,n.height=Math.max(n.height,r.height),n.depth=Math.max(n.depth,r.depth),n.italic=r.italic,e.splice(t+1,1),t--)}return e}};function De(e,t){var n=Fe(e,t);if(!n)throw new Error("Expected node of type "+t+", but got "+(e?"node of type "+e.type:String(e)));return n}function Fe(e,t){return e&&e.type===t?e:null}function qe(e,t){var n=function(e,t){return e&&"atom"===e.type&&e.family===t?e:null}(e,t);if(!n)throw new Error('Expected node of type "atom" and family "'+t+'", but got '+(e?"atom"===e.type?"atom of family "+e.family:"node of type "+e.type:String(e)));return n}function Ue(e){var t=Be(e);if(!t)throw new Error("Expected node of symbol group type, but got "+(e?"node of type "+e.type:String(e)));return t}function Be(e){return e&&("atom"===e.type||Y.hasOwnProperty(e.type))?e:null}var We={number:3,unit:"mu"},Ye={number:4,unit:"mu"},Ge={number:5,unit:"mu"},Ke={mord:{mop:We,mbin:Ye,mrel:Ge,minner:We},mop:{mord:We,mop:We,mrel:Ge,minner:We},mbin:{mord:Ye,mop:Ye,mopen:Ye,minner:Ye},mrel:{mord:Ge,mop:Ge,mopen:Ge,minner:Ge},mopen:{},mclose:{mop:We,mbin:Ye,mrel:Ge,minner:We},mpunct:{mord:We,mop:We,mrel:Ge,mopen:We,mclose:We,mpunct:We,minner:We},minner:{mord:We,mop:We,mbin:Ye,mrel:Ge,mopen:We,mpunct:We,minner:We}},Xe={mord:{mop:We},mop:{mord:We,mop:We},mbin:{},mrel:{},mopen:{},mclose:{mop:We},mpunct:{},minner:{mop:We}},Je={},Ze={},$e={};function Qe(e){for(var t=e.type,n=e.names,r=e.props,o=e.handler,i=e.htmlBuilder,a=e.mathmlBuilder,l={type:t,numArgs:r.numArgs,argTypes:r.argTypes,greediness:void 0===r.greediness?1:r.greediness,allowedInText:!!r.allowedInText,allowedInMath:void 0===r.allowedInMath||r.allowedInMath,numOptionalArgs:r.numOptionalArgs||0,infix:!!r.infix,handler:o},c=0;c<n.length;++c)Je[n[c]]=l;t&&(i&&(Ze[t]=i),a&&($e[t]=a))}function et(e){Qe({type:e.type,names:[],props:{numArgs:0},handler:function(){throw new Error("Should never be called.")},htmlBuilder:e.htmlBuilder,mathmlBuilder:e.mathmlBuilder})}var tt=function(e){var t=Fe(e,"ordgroup");return t?t.body:[e]},nt=Ie.makeSpan,rt=["leftmost","mbin","mopen","mrel","mop","mpunct"],ot=["rightmost","mrel","mclose","mpunct"],it={display:x.DISPLAY,text:x.TEXT,script:x.SCRIPT,scriptscript:x.SCRIPTSCRIPT},at={mord:"mord",mop:"mop",mbin:"mbin",mrel:"mrel",mopen:"mopen",mclose:"mclose",mpunct:"mpunct",minner:"minner"},lt=function(e,t,n,r){void 0===r&&(r=[null,null]);for(var o=[],i=0;i<e.length;i++){var a=ht(e[i],t);if(a instanceof M){var l=a.children;o.push.apply(o,l)}else o.push(a)}if(!n)return o;var c=t;if(1===e.length){var s=Fe(e[0],"sizing")||Fe(e[0],"styling");s&&("sizing"===s.type?c=t.havingSize(s.size):"styling"===s.type&&(c=t.havingStyle(it[s.style])))}var u=nt([r[0]||"leftmost"],[],t),h=nt([r[1]||"rightmost"],[],t);return ct(o,(function(e,t){var n=t.classes[0],r=e.classes[0];"mbin"===n&&f.contains(ot,r)?t.classes[0]="mord":"mbin"===r&&f.contains(rt,n)&&(e.classes[0]="mord")}),{node:u},h),ct(o,(function(e,t){var n=ut(t),r=ut(e),o=n&&r?e.hasClass("mtight")?Xe[n][r]:Ke[n][r]:null;if(o)return Ie.makeGlue(o,c)}),{node:u},h),o},ct=function e(t,n,r,o){o&&t.push(o);for(var i=0;i<t.length;i++){var a=t[i],l=st(a);if(l)e(l.children,n,r);else if("mspace"!==a.classes[0]){var c=n(a,r.node);c&&(r.insertAfter?r.insertAfter(c):(t.unshift(c),i++)),r.node=a,r.insertAfter=function(e){return function(n){t.splice(e+1,0,n),i++}}(i)}}o&&t.pop()},st=function(e){return e instanceof M||e instanceof A?e:null},ut=function(e,t){return e?(t&&(e=function e(t,n){var r=st(t);if(r){var o=r.children;if(o.length){if("right"===n)return e(o[o.length-1],"right");if("left"===n)return e(o[0],"left")}}return t}(e,t)),at[e.classes[0]]||null):null},ft=function(e,t){var n=["nulldelimiter"].concat(e.baseSizingClasses());return nt(t.concat(n))},ht=function(e,t,n){if(!e)return nt();if(Ze[e.type]){var r=Ze[e.type](e,t);if(n&&t.size!==n.size){r=nt(t.sizingClasses(n),[r],t);var o=t.sizeMultiplier/n.sizeMultiplier;r.height*=o,r.depth*=o}return r}throw new a("Got group of unknown type: '"+e.type+"'")};function pt(e,t){var n=nt(["base"],e,t),r=nt(["strut"]);return r.style.height=n.height+n.depth+"em",r.style.verticalAlign=-n.depth+"em",n.children.unshift(r),n}function dt(e,t){var n=null;1===e.length&&"tag"===e[0].type&&(n=e[0].tag,e=e[0].body);for(var r,o=lt(e,t,!0),i=[],a=[],l=0;l<o.length;l++)if(a.push(o[l]),o[l].hasClass("mbin")||o[l].hasClass("mrel")||o[l].hasClass("allowbreak")){for(var c=!1;l<o.length-1&&o[l+1].hasClass("mspace")&&!o[l+1].hasClass("newline");)l++,a.push(o[l]),o[l].hasClass("nobreak")&&(c=!0);c||(i.push(pt(a,t)),a=[])}else o[l].hasClass("newline")&&(a.pop(),a.length>0&&(i.push(pt(a,t)),a=[]),i.push(o[l]));a.length>0&&i.push(pt(a,t)),n&&((r=pt(lt(n,t,!0))).classes=["tag"],i.push(r));var s=nt(["katex-html"],i);if(s.setAttribute("aria-hidden","true"),r){var u=r.children[0];u.style.height=s.height+s.depth+"em",u.style.verticalAlign=-s.depth+"em"}return s}function mt(e){return new M(e)}var vt=function(){function e(e,t){this.type=void 0,this.attributes=void 0,this.children=void 0,this.type=e,this.attributes={},this.children=t||[]}var t=e.prototype;return t.setAttribute=function(e,t){this.attributes[e]=t},t.getAttribute=function(e){return this.attributes[e]},t.toNode=function(){var e=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&e.setAttribute(t,this.attributes[t]);for(var n=0;n<this.children.length;n++)e.appendChild(this.children[n].toNode());return e},t.toMarkup=function(){var e="<"+this.type;for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&(e+=" "+t+'="',e+=f.escape(this.attributes[t]),e+='"');e+=">";for(var n=0;n<this.children.length;n++)e+=this.children[n].toMarkup();return e+="</"+this.type+">"},t.toText=function(){return this.children.map((function(e){return e.toText()})).join("")},e}(),yt=function(){function e(e){this.text=void 0,this.text=e}var t=e.prototype;return t.toNode=function(){return document.createTextNode(this.text)},t.toMarkup=function(){return f.escape(this.toText())},t.toText=function(){return this.text},e}(),gt={MathNode:vt,TextNode:yt,SpaceNode:function(){function e(e){this.width=void 0,this.character=void 0,this.width=e,this.character=e>=.05555&&e<=.05556?" ":e>=.1666&&e<=.1667?" ":e>=.2222&&e<=.2223?" ":e>=.2777&&e<=.2778?"  ":e>=-.05556&&e<=-.05555?" ⁣":e>=-.1667&&e<=-.1666?" ⁣":e>=-.2223&&e<=-.2222?" ⁣":e>=-.2778&&e<=-.2777?" ⁣":null}var t=e.prototype;return t.toNode=function(){if(this.character)return document.createTextNode(this.character);var e=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return e.setAttribute("width",this.width+"em"),e},t.toMarkup=function(){return this.character?"<mtext>"+this.character+"</mtext>":'<mspace width="'+this.width+'em"/>'},t.toText=function(){return this.character?this.character:" "},e}(),newDocumentFragment:mt},bt=function(e,t,n){return!K[t][e]||!K[t][e].replace||55349===e.charCodeAt(0)||ne.hasOwnProperty(e)&&n&&(n.fontFamily&&"tt"===n.fontFamily.substr(4,2)||n.font&&"tt"===n.font.substr(4,2))||(e=K[t][e].replace),new gt.TextNode(e)},wt=function(e){return 1===e.length?e[0]:new gt.MathNode("mrow",e)},xt=function(e,t){if("texttt"===t.fontFamily)return"monospace";if("textsf"===t.fontFamily)return"textit"===t.fontShape&&"textbf"===t.fontWeight?"sans-serif-bold-italic":"textit"===t.fontShape?"sans-serif-italic":"textbf"===t.fontWeight?"bold-sans-serif":"sans-serif";if("textit"===t.fontShape&&"textbf"===t.fontWeight)return"bold-italic";if("textit"===t.fontShape)return"italic";if("textbf"===t.fontWeight)return"bold";var n=t.font;if(!n||"mathnormal"===n)return null;var r=e.mode;if("mathit"===n)return"italic";if("boldsymbol"===n)return"bold-italic";if("mathbf"===n)return"bold";if("mathbb"===n)return"double-struck";if("mathfrak"===n)return"fraktur";if("mathscr"===n||"mathcal"===n)return"script";if("mathsf"===n)return"sans-serif";if("mathtt"===n)return"monospace";var o=e.text;return f.contains(["\\imath","\\jmath"],o)?null:(K[r][o]&&K[r][o].replace&&(o=K[r][o].replace),U(o,Ie.fontMap[n].fontName,r)?Ie.fontMap[n].variant:null)},_t=function(e,t,n){if(1===e.length){var r=St(e[0],t);return n&&r instanceof vt&&"mo"===r.type&&(r.setAttribute("lspace","0em"),r.setAttribute("rspace","0em")),[r]}for(var o,i=[],a=0;a<e.length;a++){var l=St(e[a],t);if(l instanceof vt&&o instanceof vt){if("mtext"===l.type&&"mtext"===o.type&&l.getAttribute("mathvariant")===o.getAttribute("mathvariant")){var c;(c=o.children).push.apply(c,l.children);continue}if("mn"===l.type&&"mn"===o.type){var s;(s=o.children).push.apply(s,l.children);continue}if("mi"===l.type&&1===l.children.length&&"mn"===o.type){var u=l.children[0];if(u instanceof yt&&"."===u.text){var f;(f=o.children).push.apply(f,l.children);continue}}else if("mi"===o.type&&1===o.children.length){var h=o.children[0];if(h instanceof yt&&"̸"===h.text&&("mo"===l.type||"mi"===l.type||"mn"===l.type)){var p=l.children[0];p instanceof yt&&p.text.length>0&&(p.text=p.text.slice(0,1)+"̸"+p.text.slice(1),i.pop())}}}i.push(l),o=l}return i},kt=function(e,t,n){return wt(_t(e,t,n))},St=function(e,t){if(!e)return new gt.MathNode("mrow");if($e[e.type])return $e[e.type](e,t);throw new a("Got group of unknown type: '"+e.type+"'")};function Ot(e,t,n,r){var o,i=_t(e,n);o=1===i.length&&i[0]instanceof vt&&f.contains(["mrow","mtable"],i[0].type)?i[0]:new gt.MathNode("mrow",i);var a=new gt.MathNode("annotation",[new gt.TextNode(t)]);a.setAttribute("encoding","application/x-tex");var l=new gt.MathNode("semantics",[o,a]),c=new gt.MathNode("math",[l]);c.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML");var s=r?"katex":"katex-mathml";return Ie.makeSpan([s],[c])}var Mt=function(e){return new ke({style:e.displayMode?x.DISPLAY:x.TEXT,maxSize:e.maxSize,minRuleThickness:e.minRuleThickness})},Tt=function(e,t){if(t.displayMode){var n=["katex-display"];t.leqno&&n.push("leqno"),t.fleqn&&n.push("fleqn"),e=Ie.makeSpan(n,[e])}return e},Et={widehat:"^",widecheck:"ˇ",widetilde:"~",utilde:"~",overleftarrow:"←",underleftarrow:"←",xleftarrow:"←",overrightarrow:"→",underrightarrow:"→",xrightarrow:"→",underbrace:"⏟",overbrace:"⏞",overgroup:"⏠",undergroup:"⏡",overleftrightarrow:"↔",underleftrightarrow:"↔",xleftrightarrow:"↔",Overrightarrow:"⇒",xRightarrow:"⇒",overleftharpoon:"↼",xleftharpoonup:"↼",overrightharpoon:"⇀",xrightharpoonup:"⇀",xLeftarrow:"⇐",xLeftrightarrow:"⇔",xhookleftarrow:"↩",xhookrightarrow:"↪",xmapsto:"↦",xrightharpoondown:"⇁",xleftharpoondown:"↽",xrightleftharpoons:"⇌",xleftrightharpoons:"⇋",xtwoheadleftarrow:"↞",xtwoheadrightarrow:"↠",xlongequal:"=",xtofrom:"⇄",xrightleftarrows:"⇄",xrightequilibrium:"⇌",xleftequilibrium:"⇋"},zt={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},Ct=function(e,t,n,r){var o,i=e.height+e.depth+2*n;if(/fbox|color/.test(t)){if(o=Ie.makeSpan(["stretchy",t],[],r),"fbox"===t){var a=r.color&&r.getColor();a&&(o.style.borderColor=a)}}else{var l=[];/^[bx]cancel$/.test(t)&&l.push(new V({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(t)&&l.push(new V({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var c=new H(l,{width:"100%",height:i+"em"});o=Ie.makeSvgSpan([],[c],r)}return o.height=i,o.style.height=i+"em",o},Pt=function(e){var t=new gt.MathNode("mo",[new gt.TextNode(Et[e.substr(1)])]);return t.setAttribute("stretchy","true"),t},At=function(e,t){var n=function(){var n=4e5,r=e.label.substr(1);if(f.contains(["widehat","widecheck","widetilde","utilde"],r)){var o,i,a,l="ordgroup"===(d=e.base).type?d.body.length:1;if(l>5)"widehat"===r||"widecheck"===r?(o=420,n=2364,a=.42,i=r+"4"):(o=312,n=2340,a=.34,i="tilde4");else{var c=[1,1,2,2,3,3][l];"widehat"===r||"widecheck"===r?(n=[0,1062,2364,2364,2364][c],o=[0,239,300,360,420][c],a=[0,.24,.3,.3,.36,.42][c],i=r+c):(n=[0,600,1033,2339,2340][c],o=[0,260,286,306,312][c],a=[0,.26,.286,.3,.306,.34][c],i="tilde"+c)}var s=new R(i),u=new H([s],{width:"100%",height:a+"em",viewBox:"0 0 "+n+" "+o,preserveAspectRatio:"none"});return{span:Ie.makeSvgSpan([],[u],t),minWidth:0,height:a}}var h,p,d,m=[],v=zt[r],y=v[0],g=v[1],b=v[2],w=b/1e3,x=y.length;if(1===x)h=["hide-tail"],p=[v[3]];else if(2===x)h=["halfarrow-left","halfarrow-right"],p=["xMinYMin","xMaxYMin"];else{if(3!==x)throw new Error("Correct katexImagesData or update code here to support\n "+x+" children.");h=["brace-left","brace-center","brace-right"],p=["xMinYMin","xMidYMin","xMaxYMin"]}for(var _=0;_<x;_++){var k=new R(y[_]),S=new H([k],{width:"400em",height:w+"em",viewBox:"0 0 "+n+" "+b,preserveAspectRatio:p[_]+" slice"}),O=Ie.makeSvgSpan([h[_]],[S],t);if(1===x)return{span:O,minWidth:g,height:w};O.style.height=w+"em",m.push(O)}return{span:Ie.makeSpan(["stretchy"],m,t),minWidth:g,height:w}}(),r=n.span,o=n.minWidth,i=n.height;return r.height=i,r.style.height=i+"em",o>0&&(r.style.minWidth=o+"em"),r},jt=function(e,t){var n,r,o,i=Fe(e,"supsub");i?(n=(r=De(i.base,"accent")).base,i.base=n,o=function(e){if(e instanceof P)return e;throw new Error("Expected span<HtmlDomNode> but got "+String(e)+".")}(ht(i,t)),i.base=r):n=(r=De(e,"accent")).base;var a=ht(n,t.havingCrampedStyle()),l=0;if(r.isShifty&&f.isCharacterBox(n)){var c=f.getBaseElem(n);l=I(ht(c,t.havingCrampedStyle())).skew}var s,u=Math.min(a.height,t.fontMetrics().xHeight);if(r.isStretchy)s=At(r,t),s=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:a},{type:"elem",elem:s,wrapperClasses:["svg-align"],wrapperStyle:l>0?{width:"calc(100% - "+2*l+"em)",marginLeft:2*l+"em"}:void 0}]},t);else{var h,p;"\\vec"===r.label?(h=Ie.staticSvg("vec",t),p=Ie.svgData.vec[1]):((h=I(h=Ie.makeOrd({mode:r.mode,text:r.label},t,"textord"))).italic=0,p=h.width),s=Ie.makeSpan(["accent-body"],[h]);var d="\\textcircled"===r.label;d&&(s.classes.push("accent-full"),u=a.height);var m=l;d||(m-=p/2),s.style.left=m+"em","\\textcircled"===r.label&&(s.style.top=".2em"),s=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:a},{type:"kern",size:-u},{type:"elem",elem:s}]},t)}var v=Ie.makeSpan(["mord","accent"],[s],t);return o?(o.children[0]=v,o.height=Math.max(v.height,o.height),o.classes[0]="mord",o):v},Lt=function(e,t){var n=e.isStretchy?Pt(e.label):new gt.MathNode("mo",[bt(e.label,e.mode)]),r=new gt.MathNode("mover",[St(e.base,t),n]);return r.setAttribute("accent","true"),r},Nt=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map((function(e){return"\\"+e})).join("|"));Qe({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:function(e,t){var n=t[0],r=!Nt.test(e.funcName),o=!r||"\\widehat"===e.funcName||"\\widetilde"===e.funcName||"\\widecheck"===e.funcName;return{type:"accent",mode:e.parser.mode,label:e.funcName,isStretchy:r,isShifty:o,base:n}},htmlBuilder:jt,mathmlBuilder:Lt}),Qe({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!1},handler:function(e,t){var n=t[0];return{type:"accent",mode:e.parser.mode,label:e.funcName,isStretchy:!1,isShifty:!0,base:n}},htmlBuilder:jt,mathmlBuilder:Lt}),Qe({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:function(e,t){var n=e.parser,r=e.funcName,o=t[0];return{type:"accentUnder",mode:n.mode,label:r,base:o}},htmlBuilder:function(e,t){var n=ht(e.base,t),r=At(e,t),o="\\utilde"===e.label?.12:0,i=Ie.makeVList({positionType:"bottom",positionData:r.height+o,children:[{type:"elem",elem:r,wrapperClasses:["svg-align"]},{type:"kern",size:o},{type:"elem",elem:n}]},t);return Ie.makeSpan(["mord","accentunder"],[i],t)},mathmlBuilder:function(e,t){var n=Pt(e.label),r=new gt.MathNode("munder",[St(e.base,t),n]);return r.setAttribute("accentunder","true"),r}});var Ht=function(e){var t=new gt.MathNode("mpadded",e?[e]:[]);return t.setAttribute("width","+0.6em"),t.setAttribute("lspace","0.3em"),t};Qe({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium"],props:{numArgs:1,numOptionalArgs:1},handler:function(e,t,n){var r=e.parser,o=e.funcName;return{type:"xArrow",mode:r.mode,label:o,body:t[0],below:n[0]}},htmlBuilder:function(e,t){var n,r=t.style,o=t.havingStyle(r.sup()),i=Ie.wrapFragment(ht(e.body,o,t),t);i.classes.push("x-arrow-pad"),e.below&&(o=t.havingStyle(r.sub()),(n=Ie.wrapFragment(ht(e.below,o,t),t)).classes.push("x-arrow-pad"));var a,l=At(e,t),c=-t.fontMetrics().axisHeight+.5*l.height,s=-t.fontMetrics().axisHeight-.5*l.height-.111;if((i.depth>.25||"\\xleftequilibrium"===e.label)&&(s-=i.depth),n){var u=-t.fontMetrics().axisHeight+n.height+.5*l.height+.111;a=Ie.makeVList({positionType:"individualShift",children:[{type:"elem",elem:i,shift:s},{type:"elem",elem:l,shift:c},{type:"elem",elem:n,shift:u}]},t)}else a=Ie.makeVList({positionType:"individualShift",children:[{type:"elem",elem:i,shift:s},{type:"elem",elem:l,shift:c}]},t);return a.children[0].children[0].children[1].classes.push("svg-align"),Ie.makeSpan(["mrel","x-arrow"],[a],t)},mathmlBuilder:function(e,t){var n,r=Pt(e.label);if(e.body){var o=Ht(St(e.body,t));if(e.below){var i=Ht(St(e.below,t));n=new gt.MathNode("munderover",[r,i,o])}else n=new gt.MathNode("mover",[r,o])}else if(e.below){var a=Ht(St(e.below,t));n=new gt.MathNode("munder",[r,a])}else n=Ht(),n=new gt.MathNode("mover",[r,n]);return n}}),Qe({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler:function(e,t){for(var n=e.parser,r=De(t[0],"ordgroup").body,o="",i=0;i<r.length;i++)o+=De(r[i],"textord").text;var l=parseInt(o);if(isNaN(l))throw new a("\\@char has non-numeric argument "+o);return{type:"textord",mode:n.mode,text:String.fromCharCode(l)}}});var Rt=function(e,t){var n=lt(e.body,t.withColor(e.color),!1);return Ie.makeFragment(n)},Vt=function(e,t){var n=_t(e.body,t.withColor(e.color)),r=new gt.MathNode("mstyle",n);return r.setAttribute("mathcolor",e.color),r};Qe({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","original"]},handler:function(e,t){var n=e.parser,r=De(t[0],"color-token").color,o=t[1];return{type:"color",mode:n.mode,color:r,body:tt(o)}},htmlBuilder:Rt,mathmlBuilder:Vt}),Qe({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,greediness:3,argTypes:["color"]},handler:function(e,t){var n=e.parser,r=e.breakOnTokenText,o=De(t[0],"color-token").color;n.gullet.macros.set("\\current@color",o);var i=n.parseExpression(!0,r);return{type:"color",mode:n.mode,color:o,body:i}},htmlBuilder:Rt,mathmlBuilder:Vt}),Qe({type:"cr",names:["\\cr","\\newline"],props:{numArgs:0,numOptionalArgs:1,argTypes:["size"],allowedInText:!0},handler:function(e,t,n){var r=e.parser,o=e.funcName,i=n[0],a="\\cr"===o,l=!1;return a||(l=!r.settings.displayMode||!r.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode")),{type:"cr",mode:r.mode,newLine:l,newRow:a,size:i&&De(i,"size").value}},htmlBuilder:function(e,t){if(e.newRow)throw new a("\\cr valid only within a tabular/array environment");var n=Ie.makeSpan(["mspace"],[],t);return e.newLine&&(n.classes.push("newline"),e.size&&(n.style.marginTop=Te(e.size,t)+"em")),n},mathmlBuilder:function(e,t){var n=new gt.MathNode("mspace");return e.newLine&&(n.setAttribute("linebreak","newline"),e.size&&n.setAttribute("height",Te(e.size,t)+"em")),n}});var It=function(e,t,n){var r=U(K.math[e]&&K.math[e].replace||e,t,n);if(!r)throw new Error("Unsupported symbol "+e+" and font size "+t+".");return r},Dt=function(e,t,n,r){var o=n.havingBaseStyle(t),i=Ie.makeSpan(r.concat(o.sizingClasses(n)),[e],n),a=o.sizeMultiplier/n.sizeMultiplier;return i.height*=a,i.depth*=a,i.maxFontSize=o.sizeMultiplier,i},Ft=function(e,t,n){var r=t.havingBaseStyle(n),o=(1-t.sizeMultiplier/r.sizeMultiplier)*t.fontMetrics().axisHeight;e.classes.push("delimcenter"),e.style.top=o+"em",e.height-=o,e.depth+=o},qt=function(e,t,n,r,o,i){var a=function(e,t,n,r){return Ie.makeSymbol(e,"Size"+t+"-Regular",n,r)}(e,t,o,r),l=Dt(Ie.makeSpan(["delimsizing","size"+t],[a],r),x.TEXT,r,i);return n&&Ft(l,r,x.TEXT),l},Ut=function(e,t,n){var r;return r="Size1-Regular"===t?"delim-size1":"delim-size4",{type:"elem",elem:Ie.makeSpan(["delimsizinginner",r],[Ie.makeSpan([],[Ie.makeSymbol(e,t,n)])])}},Bt={type:"kern",size:-.005},Wt=function(e,t,n,r,o,i){var a,l,c,s;a=c=s=e,l=null;var u="Size1-Regular";"\\uparrow"===e?c=s="⏐":"\\Uparrow"===e?c=s="‖":"\\downarrow"===e?a=c="⏐":"\\Downarrow"===e?a=c="‖":"\\updownarrow"===e?(a="\\uparrow",c="⏐",s="\\downarrow"):"\\Updownarrow"===e?(a="\\Uparrow",c="‖",s="\\Downarrow"):"["===e||"\\lbrack"===e?(a="⎡",c="⎢",s="⎣",u="Size4-Regular"):"]"===e||"\\rbrack"===e?(a="⎤",c="⎥",s="⎦",u="Size4-Regular"):"\\lfloor"===e||"⌊"===e?(c=a="⎢",s="⎣",u="Size4-Regular"):"\\lceil"===e||"⌈"===e?(a="⎡",c=s="⎢",u="Size4-Regular"):"\\rfloor"===e||"⌋"===e?(c=a="⎥",s="⎦",u="Size4-Regular"):"\\rceil"===e||"⌉"===e?(a="⎤",c=s="⎥",u="Size4-Regular"):"("===e||"\\lparen"===e?(a="⎛",c="⎜",s="⎝",u="Size4-Regular"):")"===e||"\\rparen"===e?(a="⎞",c="⎟",s="⎠",u="Size4-Regular"):"\\{"===e||"\\lbrace"===e?(a="⎧",l="⎨",s="⎩",c="⎪",u="Size4-Regular"):"\\}"===e||"\\rbrace"===e?(a="⎫",l="⎬",s="⎭",c="⎪",u="Size4-Regular"):"\\lgroup"===e||"⟮"===e?(a="⎧",s="⎩",c="⎪",u="Size4-Regular"):"\\rgroup"===e||"⟯"===e?(a="⎫",s="⎭",c="⎪",u="Size4-Regular"):"\\lmoustache"===e||"⎰"===e?(a="⎧",s="⎭",c="⎪",u="Size4-Regular"):"\\rmoustache"!==e&&"⎱"!==e||(a="⎫",s="⎩",c="⎪",u="Size4-Regular");var f=It(a,u,o),h=f.height+f.depth,p=It(c,u,o),d=p.height+p.depth,m=It(s,u,o),v=m.height+m.depth,y=0,g=1;if(null!==l){var b=It(l,u,o);y=b.height+b.depth,g=2}var w=h+v+y,_=Math.max(0,Math.ceil((t-w)/(g*d))),k=w+_*g*d,S=r.fontMetrics().axisHeight;n&&(S*=r.sizeMultiplier);var O=k/2-S,M=.005*(_+1)-d,T=[];if(T.push(Ut(s,u,o)),null===l)for(var E=0;E<_;E++)T.push(Bt),T.push(Ut(c,u,o));else{for(var z=0;z<_;z++)T.push(Bt),T.push(Ut(c,u,o));T.push({type:"kern",size:M}),T.push(Ut(c,u,o)),T.push(Bt),T.push(Ut(l,u,o));for(var C=0;C<_;C++)T.push(Bt),T.push(Ut(c,u,o))}T.push({type:"kern",size:M}),T.push(Ut(c,u,o)),T.push(Bt),T.push(Ut(a,u,o));var P=r.havingBaseStyle(x.TEXT),A=Ie.makeVList({positionType:"bottom",positionData:O,children:T},P);return Dt(Ie.makeSpan(["delimsizing","mult"],[A],P),x.TEXT,r,i)},Yt=function(e,t,n,r,o){var i=function(e,t,n){t*=1e3;var r="";switch(e){case"sqrtMain":r=function(e,t){return"M95,"+(622+e+t)+"\nc-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14\nc0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54\nc44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10\ns173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429\nc69,-144,104.5,-217.7,106.5,-221\nl"+e/2.075+" -"+e+"\nc5.3,-9.3,12,-14,20,-14\nH400000v"+(40+e)+"H845.2724\ns-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7\nc-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z\nM"+(834+e)+" "+t+"h400000v"+(40+e)+"h-400000z"}(t,80);break;case"sqrtSize1":r=function(e,t){return"M263,"+(601+e+t)+"c0.7,0,18,39.7,52,119\nc34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120\nc340,-704.7,510.7,-1060.3,512,-1067\nl"+e/2.084+" -"+e+"\nc4.7,-7.3,11,-11,19,-11\nH40000v"+(40+e)+"H1012.3\ns-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232\nc-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1\ns-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26\nc-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z\nM"+(1001+e)+" "+t+"h400000v"+(40+e)+"h-400000z"}(t,80);break;case"sqrtSize2":r=function(e,t){return"M983 "+(10+e+t)+"\nl"+e/3.13+" -"+e+"\nc4,-6.7,10,-10,18,-10 H400000v"+(40+e)+"\nH1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7\ns-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744\nc-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30\nc26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722\nc56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5\nc53.7,-170.3,84.5,-266.8,92.5,-289.5z\nM"+(1001+e)+" "+t+"h400000v"+(40+e)+"h-400000z"}(t,80);break;case"sqrtSize3":r=function(e,t){return"M424,"+(2398+e+t)+"\nc-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514\nc0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20\ns-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121\ns209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081\nl"+e/4.223+" -"+e+"c4,-6.7,10,-10,18,-10 H400000\nv"+(40+e)+"H1014.6\ns-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185\nc-2,6,-10,9,-24,9\nc-8,0,-12,-0.7,-12,-2z M"+(1001+e)+" "+t+"\nh400000v"+(40+e)+"h-400000z"}(t,80);break;case"sqrtSize4":r=function(e,t){return"M473,"+(2713+e+t)+"\nc339.3,-1799.3,509.3,-2700,510,-2702 l"+e/5.298+" -"+e+"\nc3.3,-7.3,9.3,-11,18,-11 H400000v"+(40+e)+"H1017.7\ns-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9\nc-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200\nc0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26\ns76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104,\n606zM"+(1001+e)+" "+t+"h400000v"+(40+e)+"H1017.7z"}(t,80);break;case"sqrtTall":r=function(e,t,n){return"M702 "+(e+t)+"H400000"+(40+e)+"\nH742v"+(n-54-t-e)+"l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1\nh-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170\nc-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667\n219 661 l218 661zM702 "+t+"H400000v"+(40+e)+"H742z"}(t,80,n)}return r}(e,r,n),a=new R(e,i),l=new H([a],{width:"400em",height:t+"em",viewBox:"0 0 400000 "+n,preserveAspectRatio:"xMinYMin slice"});return Ie.makeSvgSpan(["hide-tail"],[l],o)},Gt=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","⌊","⌋","\\lceil","\\rceil","⌈","⌉","\\surd"],Kt=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","⟮","⟯","\\lmoustache","\\rmoustache","⎰","⎱"],Xt=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],Jt=[0,1.2,1.8,2.4,3],Zt=[{type:"small",style:x.SCRIPTSCRIPT},{type:"small",style:x.SCRIPT},{type:"small",style:x.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],$t=[{type:"small",style:x.SCRIPTSCRIPT},{type:"small",style:x.SCRIPT},{type:"small",style:x.TEXT},{type:"stack"}],Qt=[{type:"small",style:x.SCRIPTSCRIPT},{type:"small",style:x.SCRIPT},{type:"small",style:x.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],en=function(e){if("small"===e.type)return"Main-Regular";if("large"===e.type)return"Size"+e.size+"-Regular";if("stack"===e.type)return"Size4-Regular";throw new Error("Add support for delim type '"+e.type+"' here.")},tn=function(e,t,n,r){for(var o=Math.min(2,3-r.style.size);o<n.length&&"stack"!==n[o].type;o++){var i=It(e,en(n[o]),"math"),a=i.height+i.depth;if("small"===n[o].type&&(a*=r.havingBaseStyle(n[o].style).sizeMultiplier),a>t)return n[o]}return n[n.length-1]},nn=function(e,t,n,r,o,i){var a;"<"===e||"\\lt"===e||"⟨"===e?e="\\langle":">"!==e&&"\\gt"!==e&&"⟩"!==e||(e="\\rangle"),a=f.contains(Xt,e)?Zt:f.contains(Gt,e)?Qt:$t;var l=tn(e,t,a,r);return"small"===l.type?function(e,t,n,r,o,i){var a=Ie.makeSymbol(e,"Main-Regular",o,r),l=Dt(a,t,r,i);return n&&Ft(l,r,t),l}(e,l.style,n,r,o,i):"large"===l.type?qt(e,l.size,n,r,o,i):Wt(e,t,n,r,o,i)},rn=function(e,t){var n,r,o=t.havingBaseSizing(),i=tn("\\surd",e*o.sizeMultiplier,Qt,o),a=o.sizeMultiplier,l=Math.max(0,t.minRuleThickness-t.fontMetrics().sqrtRuleThickness),c=0,s=0,u=0;return"small"===i.type?(e<1?a=1:e<1.4&&(a=.7),s=(1+l)/a,(n=Yt("sqrtMain",c=(1+l+.08)/a,u=1e3+1e3*l+80,l,t)).style.minWidth="0.853em",r=.833/a):"large"===i.type?(u=1080*Jt[i.size],s=(Jt[i.size]+l)/a,c=(Jt[i.size]+l+.08)/a,(n=Yt("sqrtSize"+i.size,c,u,l,t)).style.minWidth="1.02em",r=1/a):(c=e+l+.08,s=e+l,u=Math.floor(1e3*e+l)+80,(n=Yt("sqrtTall",c,u,l,t)).style.minWidth="0.742em",r=1.056),n.height=s,n.style.height=c+"em",{span:n,advanceWidth:r,ruleWidth:(t.fontMetrics().sqrtRuleThickness+l)*a}},on=function(e,t,n,r,o){if("<"===e||"\\lt"===e||"⟨"===e?e="\\langle":">"!==e&&"\\gt"!==e&&"⟩"!==e||(e="\\rangle"),f.contains(Gt,e)||f.contains(Xt,e))return qt(e,t,!1,n,r,o);if(f.contains(Kt,e))return Wt(e,Jt[t],!1,n,r,o);throw new a("Illegal delimiter: '"+e+"'")},an=nn,ln=function(e,t,n,r,o,i){var a=r.fontMetrics().axisHeight*r.sizeMultiplier,l=5/r.fontMetrics().ptPerEm,c=Math.max(t-a,n+a),s=Math.max(c/500*901,2*c-l);return nn(e,s,!0,r,o,i)},cn={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},sn=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","⌊","⌋","\\lceil","\\rceil","⌈","⌉","<",">","\\langle","⟨","\\rangle","⟩","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","⟮","⟯","\\lmoustache","\\rmoustache","⎰","⎱","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function un(e,t){var n=Be(e);if(n&&f.contains(sn,n.text))return n;throw new a("Invalid delimiter: '"+(n?n.text:JSON.stringify(e))+"' after '"+t.funcName+"'",e)}function fn(e){if(!e.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}Qe({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1},handler:function(e,t){var n=un(t[0],e);return{type:"delimsizing",mode:e.parser.mode,size:cn[e.funcName].size,mclass:cn[e.funcName].mclass,delim:n.text}},htmlBuilder:function(e,t){return"."===e.delim?Ie.makeSpan([e.mclass]):on(e.delim,e.size,t,e.mode,[e.mclass])},mathmlBuilder:function(e){var t=[];"."!==e.delim&&t.push(bt(e.delim,e.mode));var n=new gt.MathNode("mo",t);return"mopen"===e.mclass||"mclose"===e.mclass?n.setAttribute("fence","true"):n.setAttribute("fence","false"),n}}),Qe({type:"leftright-right",names:["\\right"],props:{numArgs:1},handler:function(e,t){var n=e.parser.gullet.macros.get("\\current@color");if(n&&"string"!=typeof n)throw new a("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:e.parser.mode,delim:un(t[0],e).text,color:n}}}),Qe({type:"leftright",names:["\\left"],props:{numArgs:1},handler:function(e,t){var n=un(t[0],e),r=e.parser;++r.leftrightDepth;var o=r.parseExpression(!1);--r.leftrightDepth,r.expect("\\right",!1);var i=De(r.parseFunction(),"leftright-right");return{type:"leftright",mode:r.mode,body:o,left:n.text,right:i.delim,rightColor:i.color}},htmlBuilder:function(e,t){fn(e);for(var n,r,o=lt(e.body,t,!0,["mopen","mclose"]),i=0,a=0,l=!1,c=0;c<o.length;c++)o[c].isMiddle?l=!0:(i=Math.max(o[c].height,i),a=Math.max(o[c].depth,a));if(i*=t.sizeMultiplier,a*=t.sizeMultiplier,n="."===e.left?ft(t,["mopen"]):ln(e.left,i,a,t,e.mode,["mopen"]),o.unshift(n),l)for(var s=1;s<o.length;s++){var u=o[s].isMiddle;u&&(o[s]=ln(u.delim,i,a,u.options,e.mode,[]))}if("."===e.right)r=ft(t,["mclose"]);else{var f=e.rightColor?t.withColor(e.rightColor):t;r=ln(e.right,i,a,f,e.mode,["mclose"])}return o.push(r),Ie.makeSpan(["minner"],o,t)},mathmlBuilder:function(e,t){fn(e);var n=_t(e.body,t);if("."!==e.left){var r=new gt.MathNode("mo",[bt(e.left,e.mode)]);r.setAttribute("fence","true"),n.unshift(r)}if("."!==e.right){var o=new gt.MathNode("mo",[bt(e.right,e.mode)]);o.setAttribute("fence","true"),e.rightColor&&o.setAttribute("mathcolor",e.rightColor),n.push(o)}return wt(n)}}),Qe({type:"middle",names:["\\middle"],props:{numArgs:1},handler:function(e,t){var n=un(t[0],e);if(!e.parser.leftrightDepth)throw new a("\\middle without preceding \\left",n);return{type:"middle",mode:e.parser.mode,delim:n.text}},htmlBuilder:function(e,t){var n;if("."===e.delim)n=ft(t,[]);else{n=on(e.delim,1,t,e.mode,[]);var r={delim:e.delim,options:t};n.isMiddle=r}return n},mathmlBuilder:function(e,t){var n="\\vert"===e.delim||"|"===e.delim?bt("|","text"):bt(e.delim,e.mode),r=new gt.MathNode("mo",[n]);return r.setAttribute("fence","true"),r.setAttribute("lspace","0.05em"),r.setAttribute("rspace","0.05em"),r}});var hn=function(e,t){var n,r,o=Ie.wrapFragment(ht(e.body,t),t),i=e.label.substr(1),a=t.sizeMultiplier,l=0,c=f.isCharacterBox(e.body);if("sout"===i)(n=Ie.makeSpan(["stretchy","sout"])).height=t.fontMetrics().defaultRuleThickness/a,l=-.5*t.fontMetrics().xHeight;else{/cancel/.test(i)?c||o.classes.push("cancel-pad"):o.classes.push("boxpad");var s=0,u=0;/box/.test(i)?(u=Math.max(t.fontMetrics().fboxrule,t.minRuleThickness),s=t.fontMetrics().fboxsep+("colorbox"===i?0:u)):s=c?.2:0,n=Ct(o,i,s,t),/fbox|boxed|fcolorbox/.test(i)&&(n.style.borderStyle="solid",n.style.borderWidth=u+"em"),l=o.depth+s,e.backgroundColor&&(n.style.backgroundColor=e.backgroundColor,e.borderColor&&(n.style.borderColor=e.borderColor))}return r=e.backgroundColor?Ie.makeVList({positionType:"individualShift",children:[{type:"elem",elem:n,shift:l},{type:"elem",elem:o,shift:0}]},t):Ie.makeVList({positionType:"individualShift",children:[{type:"elem",elem:o,shift:0},{type:"elem",elem:n,shift:l,wrapperClasses:/cancel/.test(i)?["svg-align"]:[]}]},t),/cancel/.test(i)&&(r.height=o.height,r.depth=o.depth),/cancel/.test(i)&&!c?Ie.makeSpan(["mord","cancel-lap"],[r],t):Ie.makeSpan(["mord"],[r],t)},pn=function(e,t){var n=0,r=new gt.MathNode(e.label.indexOf("colorbox")>-1?"mpadded":"menclose",[St(e.body,t)]);switch(e.label){case"\\cancel":r.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":r.setAttribute("notation","downdiagonalstrike");break;case"\\sout":r.setAttribute("notation","horizontalstrike");break;case"\\fbox":r.setAttribute("notation","box");break;case"\\fcolorbox":case"\\colorbox":if(n=t.fontMetrics().fboxsep*t.fontMetrics().ptPerEm,r.setAttribute("width","+"+2*n+"pt"),r.setAttribute("height","+"+2*n+"pt"),r.setAttribute("lspace",n+"pt"),r.setAttribute("voffset",n+"pt"),"\\fcolorbox"===e.label){var o=Math.max(t.fontMetrics().fboxrule,t.minRuleThickness);r.setAttribute("style","border: "+o+"em solid "+String(e.borderColor))}break;case"\\xcancel":r.setAttribute("notation","updiagonalstrike downdiagonalstrike")}return e.backgroundColor&&r.setAttribute("mathbackground",e.backgroundColor),r};Qe({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","text"]},handler:function(e,t,n){var r=e.parser,o=e.funcName,i=De(t[0],"color-token").color,a=t[1];return{type:"enclose",mode:r.mode,label:o,backgroundColor:i,body:a}},htmlBuilder:hn,mathmlBuilder:pn}),Qe({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,greediness:3,argTypes:["color","color","text"]},handler:function(e,t,n){var r=e.parser,o=e.funcName,i=De(t[0],"color-token").color,a=De(t[1],"color-token").color,l=t[2];return{type:"enclose",mode:r.mode,label:o,backgroundColor:a,borderColor:i,body:l}},htmlBuilder:hn,mathmlBuilder:pn}),Qe({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler:function(e,t){return{type:"enclose",mode:e.parser.mode,label:"\\fbox",body:t[0]}}}),Qe({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout"],props:{numArgs:1},handler:function(e,t,n){var r=e.parser,o=e.funcName,i=t[0];return{type:"enclose",mode:r.mode,label:o,body:i}},htmlBuilder:hn,mathmlBuilder:pn});var dn={};function mn(e){for(var t=e.type,n=e.names,r=e.props,o=e.handler,i=e.htmlBuilder,a=e.mathmlBuilder,l={type:t,numArgs:r.numArgs||0,greediness:1,allowedInText:!1,numOptionalArgs:0,handler:o},c=0;c<n.length;++c)dn[n[c]]=l;i&&(Ze[t]=i),a&&($e[t]=a)}function vn(e){var t=[];e.consumeSpaces();for(var n=e.fetch().text;"\\hline"===n||"\\hdashline"===n;)e.consume(),t.push("\\hdashline"===n),e.consumeSpaces(),n=e.fetch().text;return t}function yn(e,t,n){var r=t.hskipBeforeAndAfter,o=t.addJot,i=t.cols,l=t.arraystretch,c=t.colSeparationType;if(e.gullet.beginGroup(),e.gullet.macros.set("\\\\","\\cr"),!l){var s=e.gullet.expandMacroAsText("\\arraystretch");if(null==s)l=1;else if(!(l=parseFloat(s))||l<0)throw new a("Invalid \\arraystretch: "+s)}e.gullet.beginGroup();var u=[],f=[u],h=[],p=[];for(p.push(vn(e));;){var d=e.parseExpression(!1,"\\cr");e.gullet.endGroup(),e.gullet.beginGroup(),d={type:"ordgroup",mode:e.mode,body:d},n&&(d={type:"styling",mode:e.mode,style:n,body:[d]}),u.push(d);var m=e.fetch().text;if("&"===m)e.consume();else{if("\\end"===m){1===u.length&&"styling"===d.type&&0===d.body[0].body.length&&f.pop(),p.length<f.length+1&&p.push([]);break}if("\\cr"!==m)throw new a("Expected & or \\\\ or \\cr or \\end",e.nextToken);var v=De(e.parseFunction(),"cr");h.push(v.size),p.push(vn(e)),u=[],f.push(u)}}return e.gullet.endGroup(),e.gullet.endGroup(),{type:"array",mode:e.mode,addJot:o,arraystretch:l,body:f,cols:i,rowGaps:h,hskipBeforeAndAfter:r,hLinesBeforeRow:p,colSeparationType:c}}function gn(e){return"d"===e.substr(0,1)?"display":"text"}var bn=function(e,t){var n,r,o=e.body.length,i=e.hLinesBeforeRow,l=0,c=new Array(o),s=[],u=Math.max(t.fontMetrics().arrayRuleWidth,t.minRuleThickness),h=1/t.fontMetrics().ptPerEm,p=5*h;e.colSeparationType&&"small"===e.colSeparationType&&(p=t.havingStyle(x.SCRIPT).sizeMultiplier/t.sizeMultiplier*.2778);var d=12*h,m=3*h,v=e.arraystretch*d,y=.7*v,g=.3*v,b=0;function w(e){for(var t=0;t<e.length;++t)t>0&&(b+=.25),s.push({pos:b,isDashed:e[t]})}for(w(i[0]),n=0;n<e.body.length;++n){var _=e.body[n],k=y,S=g;l<_.length&&(l=_.length);var O=new Array(_.length);for(r=0;r<_.length;++r){var M=ht(_[r],t);S<M.depth&&(S=M.depth),k<M.height&&(k=M.height),O[r]=M}var T=e.rowGaps[n],E=0;T&&(E=Te(T,t))>0&&(S<(E+=g)&&(S=E),E=0),e.addJot&&(S+=m),O.height=k,O.depth=S,b+=k,O.pos=b,b+=S+E,c[n]=O,w(i[n+1])}var z,C,P=b/2+t.fontMetrics().axisHeight,A=e.cols||[],j=[];for(r=0,C=0;r<l||C<A.length;++r,++C){for(var L=A[C]||{},N=!0;"separator"===L.type;){if(N||((z=Ie.makeSpan(["arraycolsep"],[])).style.width=t.fontMetrics().doubleRuleSep+"em",j.push(z)),"|"!==L.separator&&":"!==L.separator)throw new a("Invalid separator type: "+L.separator);var H="|"===L.separator?"solid":"dashed",R=Ie.makeSpan(["vertical-separator"],[],t);R.style.height=b+"em",R.style.borderRightWidth=u+"em",R.style.borderRightStyle=H,R.style.margin="0 -"+u/2+"em",R.style.verticalAlign=-(b-P)+"em",j.push(R),L=A[++C]||{},N=!1}if(!(r>=l)){var V=void 0;(r>0||e.hskipBeforeAndAfter)&&0!==(V=f.deflt(L.pregap,p))&&((z=Ie.makeSpan(["arraycolsep"],[])).style.width=V+"em",j.push(z));var I=[];for(n=0;n<o;++n){var D=c[n],F=D[r];if(F){var q=D.pos-P;F.depth=D.depth,F.height=D.height,I.push({type:"elem",elem:F,shift:q})}}I=Ie.makeVList({positionType:"individualShift",children:I},t),I=Ie.makeSpan(["col-align-"+(L.align||"c")],[I]),j.push(I),(r<l-1||e.hskipBeforeAndAfter)&&0!==(V=f.deflt(L.postgap,p))&&((z=Ie.makeSpan(["arraycolsep"],[])).style.width=V+"em",j.push(z))}}if(c=Ie.makeSpan(["mtable"],j),s.length>0){for(var U=Ie.makeLineSpan("hline",t,u),B=Ie.makeLineSpan("hdashline",t,u),W=[{type:"elem",elem:c,shift:0}];s.length>0;){var Y=s.pop(),G=Y.pos-P;Y.isDashed?W.push({type:"elem",elem:B,shift:G}):W.push({type:"elem",elem:U,shift:G})}c=Ie.makeVList({positionType:"individualShift",children:W},t)}return Ie.makeSpan(["mord"],[c],t)},wn={c:"center ",l:"left ",r:"right "},xn=function(e,t){var n=new gt.MathNode("mtable",e.body.map((function(e){return new gt.MathNode("mtr",e.map((function(e){return new gt.MathNode("mtd",[St(e,t)])})))}))),r=.5===e.arraystretch?.1:.16+e.arraystretch-1+(e.addJot?.09:0);n.setAttribute("rowspacing",r+"em");var o="",i="";if(e.cols){var a=e.cols,l="",c=!1,s=0,u=a.length;"separator"===a[0].type&&(o+="top ",s=1),"separator"===a[a.length-1].type&&(o+="bottom ",u-=1);for(var f=s;f<u;f++)"align"===a[f].type?(i+=wn[a[f].align],c&&(l+="none "),c=!0):"separator"===a[f].type&&c&&(l+="|"===a[f].separator?"solid ":"dashed ",c=!1);n.setAttribute("columnalign",i.trim()),/[sd]/.test(l)&&n.setAttribute("columnlines",l.trim())}if("align"===e.colSeparationType){for(var h=e.cols||[],p="",d=1;d<h.length;d++)p+=d%2?"0em ":"1em ";n.setAttribute("columnspacing",p.trim())}else"alignat"===e.colSeparationType?n.setAttribute("columnspacing","0em"):"small"===e.colSeparationType?n.setAttribute("columnspacing","0.2778em"):n.setAttribute("columnspacing","1em");var m="",v=e.hLinesBeforeRow;o+=v[0].length>0?"left ":"",o+=v[v.length-1].length>0?"right ":"";for(var y=1;y<v.length-1;y++)m+=0===v[y].length?"none ":v[y][0]?"dashed ":"solid ";return/[sd]/.test(m)&&n.setAttribute("rowlines",m.trim()),""!==o&&(n=new gt.MathNode("menclose",[n])).setAttribute("notation",o.trim()),e.arraystretch&&e.arraystretch<1&&(n=new gt.MathNode("mstyle",[n])).setAttribute("scriptlevel","1"),n},_n=function(e,t){var n,r=[],o=yn(e.parser,{cols:r,addJot:!0},"display"),i=0,l={type:"ordgroup",mode:e.mode,body:[]},c=Fe(t[0],"ordgroup");if(c){for(var s="",u=0;u<c.body.length;u++)s+=De(c.body[u],"textord").text;n=Number(s),i=2*n}var f=!i;o.body.forEach((function(e){for(var t=1;t<e.length;t+=2){var r=De(e[t],"styling");De(r.body[0],"ordgroup").body.unshift(l)}if(f)i<e.length&&(i=e.length);else{var o=e.length/2;if(n<o)throw new a("Too many math in a row: expected "+n+", but got "+o,e[0])}}));for(var h=0;h<i;++h){var p="r",d=0;h%2==1?p="l":h>0&&f&&(d=1),r[h]={type:"align",align:p,pregap:d,postgap:0}}return o.colSeparationType=f?"align":"alignat",o};mn({type:"array",names:["array","darray"],props:{numArgs:1},handler:function(e,t){var n={cols:(Be(t[0])?[t[0]]:De(t[0],"ordgroup").body).map((function(e){var t=Ue(e).text;if(-1!=="lcr".indexOf(t))return{type:"align",align:t};if("|"===t)return{type:"separator",separator:"|"};if(":"===t)return{type:"separator",separator:":"};throw new a("Unknown column alignment: "+t,e)})),hskipBeforeAndAfter:!0};return yn(e.parser,n,gn(e.envName))},htmlBuilder:bn,mathmlBuilder:xn}),mn({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix"],props:{numArgs:0},handler:function(e){var t={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[e.envName],n=yn(e.parser,{hskipBeforeAndAfter:!1},gn(e.envName));return t?{type:"leftright",mode:e.mode,body:[n],left:t[0],right:t[1],rightColor:void 0}:n},htmlBuilder:bn,mathmlBuilder:xn}),mn({type:"array",names:["smallmatrix"],props:{numArgs:0},handler:function(e){var t=yn(e.parser,{arraystretch:.5},"script");return t.colSeparationType="small",t},htmlBuilder:bn,mathmlBuilder:xn}),mn({type:"array",names:["subarray"],props:{numArgs:1},handler:function(e,t){var n=(Be(t[0])?[t[0]]:De(t[0],"ordgroup").body).map((function(e){var t=Ue(e).text;if(-1!=="lc".indexOf(t))return{type:"align",align:t};throw new a("Unknown column alignment: "+t,e)}));if(n.length>1)throw new a("{subarray} can contain only one column");var r={cols:n,hskipBeforeAndAfter:!1,arraystretch:.5};if((r=yn(e.parser,r,"script")).body[0].length>1)throw new a("{subarray} can contain only one column");return r},htmlBuilder:bn,mathmlBuilder:xn}),mn({type:"array",names:["cases","dcases"],props:{numArgs:0},handler:function(e){var t=yn(e.parser,{arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},gn(e.envName));return{type:"leftright",mode:e.mode,body:[t],left:"\\{",right:".",rightColor:void 0}},htmlBuilder:bn,mathmlBuilder:xn}),mn({type:"array",names:["aligned"],props:{numArgs:0},handler:_n,htmlBuilder:bn,mathmlBuilder:xn}),mn({type:"array",names:["gathered"],props:{numArgs:0},handler:function(e){return yn(e.parser,{cols:[{type:"align",align:"c"}],addJot:!0},"display")},htmlBuilder:bn,mathmlBuilder:xn}),mn({type:"array",names:["alignedat"],props:{numArgs:1},handler:_n,htmlBuilder:bn,mathmlBuilder:xn}),Qe({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler:function(e,t){throw new a(e.funcName+" valid only within array environment")}});var kn=dn;Qe({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler:function(e,t){var n=e.parser,r=e.funcName,o=t[0];if("ordgroup"!==o.type)throw new a("Invalid environment name",o);for(var i="",l=0;l<o.body.length;++l)i+=De(o.body[l],"textord").text;if("\\begin"===r){if(!kn.hasOwnProperty(i))throw new a("No such environment: "+i,o);var c=kn[i],s=n.parseArguments("\\begin{"+i+"}",c),u=s.args,f=s.optArgs,h={mode:n.mode,envName:i,parser:n},p=c.handler(h,u,f);n.expect("\\end",!1);var d=n.nextToken,m=De(n.parseFunction(),"environment");if(m.name!==i)throw new a("Mismatch: \\begin{"+i+"} matched by \\end{"+m.name+"}",d);return p}return{type:"environment",mode:n.mode,name:i,nameGroup:o}}});var Sn=Ie.makeSpan;function On(e,t){var n=lt(e.body,t,!0);return Sn([e.mclass],n,t)}function Mn(e,t){var n,r=_t(e.body,t);return"minner"===e.mclass?gt.newDocumentFragment(r):("mord"===e.mclass?e.isCharacterBox?(n=r[0]).type="mi":n=new gt.MathNode("mi",r):(e.isCharacterBox?(n=r[0]).type="mo":n=new gt.MathNode("mo",r),"mbin"===e.mclass?(n.attributes.lspace="0.22em",n.attributes.rspace="0.22em"):"mpunct"===e.mclass?(n.attributes.lspace="0em",n.attributes.rspace="0.17em"):"mopen"!==e.mclass&&"mclose"!==e.mclass||(n.attributes.lspace="0em",n.attributes.rspace="0em")),n)}Qe({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1},handler:function(e,t){var n=e.parser,r=e.funcName,o=t[0];return{type:"mclass",mode:n.mode,mclass:"m"+r.substr(5),body:tt(o),isCharacterBox:f.isCharacterBox(o)}},htmlBuilder:On,mathmlBuilder:Mn});var Tn=function(e){var t="ordgroup"===e.type&&e.body.length?e.body[0]:e;return"atom"!==t.type||"bin"!==t.family&&"rel"!==t.family?"mord":"m"+t.family};Qe({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler:function(e,t){return{type:"mclass",mode:e.parser.mode,mclass:Tn(t[0]),body:[t[1]],isCharacterBox:f.isCharacterBox(t[1])}}}),Qe({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler:function(e,t){var n,r=e.parser,o=e.funcName,i=t[1],a=t[0];n="\\stackrel"!==o?Tn(i):"mrel";var l={type:"op",mode:i.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:"\\stackrel"!==o,body:tt(i)},c={type:"supsub",mode:a.mode,base:l,sup:"\\underset"===o?null:a,sub:"\\underset"===o?a:null};return{type:"mclass",mode:r.mode,mclass:n,body:[c],isCharacterBox:f.isCharacterBox(c)}},htmlBuilder:On,mathmlBuilder:Mn});var En=function(e,t){var n=e.font,r=t.withFont(n);return ht(e.body,r)},zn=function(e,t){var n=e.font,r=t.withFont(n);return St(e.body,r)},Cn={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};Qe({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,greediness:2},handler:function(e,t){var n=e.parser,r=e.funcName,o=t[0],i=r;return i in Cn&&(i=Cn[i]),{type:"font",mode:n.mode,font:i.slice(1),body:o}},htmlBuilder:En,mathmlBuilder:zn}),Qe({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1,greediness:2},handler:function(e,t){var n=e.parser,r=t[0],o=f.isCharacterBox(r);return{type:"mclass",mode:n.mode,mclass:Tn(r),body:[{type:"font",mode:n.mode,font:"boldsymbol",body:r}],isCharacterBox:o}}}),Qe({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it"],props:{numArgs:0,allowedInText:!0},handler:function(e,t){var n=e.parser,r=e.funcName,o=e.breakOnTokenText,i=n.mode,a=n.parseExpression(!0,o);return{type:"font",mode:i,font:"math"+r.slice(1),body:{type:"ordgroup",mode:n.mode,body:a}}},htmlBuilder:En,mathmlBuilder:zn});var Pn=function(e,t){var n=t;return"display"===e?n=n.id>=x.SCRIPT.id?n.text():x.DISPLAY:"text"===e&&n.size===x.DISPLAY.size?n=x.TEXT:"script"===e?n=x.SCRIPT:"scriptscript"===e&&(n=x.SCRIPTSCRIPT),n},An=function(e,t){var n,r=Pn(e.size,t.style),o=r.fracNum(),i=r.fracDen();n=t.havingStyle(o);var a=ht(e.numer,n,t);if(e.continued){var l=8.5/t.fontMetrics().ptPerEm,c=3.5/t.fontMetrics().ptPerEm;a.height=a.height<l?l:a.height,a.depth=a.depth<c?c:a.depth}n=t.havingStyle(i);var s,u,f,h,p,d,m,v,y,g,b=ht(e.denom,n,t);if(e.hasBarLine?(e.barSize?(u=Te(e.barSize,t),s=Ie.makeLineSpan("frac-line",t,u)):s=Ie.makeLineSpan("frac-line",t),u=s.height,f=s.height):(s=null,u=0,f=t.fontMetrics().defaultRuleThickness),r.size===x.DISPLAY.size||"display"===e.size?(h=t.fontMetrics().num1,p=u>0?3*f:7*f,d=t.fontMetrics().denom1):(u>0?(h=t.fontMetrics().num2,p=f):(h=t.fontMetrics().num3,p=3*f),d=t.fontMetrics().denom2),s){var w=t.fontMetrics().axisHeight;h-a.depth-(w+.5*u)<p&&(h+=p-(h-a.depth-(w+.5*u))),w-.5*u-(b.height-d)<p&&(d+=p-(w-.5*u-(b.height-d)));var _=-(w-.5*u);m=Ie.makeVList({positionType:"individualShift",children:[{type:"elem",elem:b,shift:d},{type:"elem",elem:s,shift:_},{type:"elem",elem:a,shift:-h}]},t)}else{var k=h-a.depth-(b.height-d);k<p&&(h+=.5*(p-k),d+=.5*(p-k)),m=Ie.makeVList({positionType:"individualShift",children:[{type:"elem",elem:b,shift:d},{type:"elem",elem:a,shift:-h}]},t)}return n=t.havingStyle(r),m.height*=n.sizeMultiplier/t.sizeMultiplier,m.depth*=n.sizeMultiplier/t.sizeMultiplier,v=r.size===x.DISPLAY.size?t.fontMetrics().delim1:t.fontMetrics().delim2,y=null==e.leftDelim?ft(t,["mopen"]):an(e.leftDelim,v,!0,t.havingStyle(r),e.mode,["mopen"]),g=e.continued?Ie.makeSpan([]):null==e.rightDelim?ft(t,["mclose"]):an(e.rightDelim,v,!0,t.havingStyle(r),e.mode,["mclose"]),Ie.makeSpan(["mord"].concat(n.sizingClasses(t)),[y,Ie.makeSpan(["mfrac"],[m]),g],t)},jn=function(e,t){var n=new gt.MathNode("mfrac",[St(e.numer,t),St(e.denom,t)]);if(e.hasBarLine){if(e.barSize){var r=Te(e.barSize,t);n.setAttribute("linethickness",r+"em")}}else n.setAttribute("linethickness","0px");var o=Pn(e.size,t.style);if(o.size!==t.style.size){n=new gt.MathNode("mstyle",[n]);var i=o.size===x.DISPLAY.size?"true":"false";n.setAttribute("displaystyle",i),n.setAttribute("scriptlevel","0")}if(null!=e.leftDelim||null!=e.rightDelim){var a=[];if(null!=e.leftDelim){var l=new gt.MathNode("mo",[new gt.TextNode(e.leftDelim.replace("\\",""))]);l.setAttribute("fence","true"),a.push(l)}if(a.push(n),null!=e.rightDelim){var c=new gt.MathNode("mo",[new gt.TextNode(e.rightDelim.replace("\\",""))]);c.setAttribute("fence","true"),a.push(c)}return wt(a)}return n};Qe({type:"genfrac",names:["\\cfrac","\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,greediness:2},handler:function(e,t){var n,r=e.parser,o=e.funcName,i=t[0],a=t[1],l=null,c=null,s="auto";switch(o){case"\\cfrac":case"\\dfrac":case"\\frac":case"\\tfrac":n=!0;break;case"\\\\atopfrac":n=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":n=!1,l="(",c=")";break;case"\\\\bracefrac":n=!1,l="\\{",c="\\}";break;case"\\\\brackfrac":n=!1,l="[",c="]";break;default:throw new Error("Unrecognized genfrac command")}switch(o){case"\\cfrac":case"\\dfrac":case"\\dbinom":s="display";break;case"\\tfrac":case"\\tbinom":s="text"}return{type:"genfrac",mode:r.mode,continued:"\\cfrac"===o,numer:i,denom:a,hasBarLine:n,leftDelim:l,rightDelim:c,size:s,barSize:null}},htmlBuilder:An,mathmlBuilder:jn}),Qe({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler:function(e){var t,n=e.parser,r=e.funcName,o=e.token;switch(r){case"\\over":t="\\frac";break;case"\\choose":t="\\binom";break;case"\\atop":t="\\\\atopfrac";break;case"\\brace":t="\\\\bracefrac";break;case"\\brack":t="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:n.mode,replaceWith:t,token:o}}});var Ln=["display","text","script","scriptscript"],Nn=function(e){var t=null;return e.length>0&&(t="."===(t=e)?null:t),t};Qe({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,greediness:6,argTypes:["math","math","size","text","math","math"]},handler:function(e,t){var n=e.parser,r=t[4],o=t[5],i=Fe(t[0],"atom");i&&(i=qe(t[0],"open"));var a=i?Nn(i.text):null,l=Fe(t[1],"atom");l&&(l=qe(t[1],"close"));var c,s=l?Nn(l.text):null,u=De(t[2],"size"),f=null;c=!!u.isBlank||(f=u.value).number>0;var h="auto",p=Fe(t[3],"ordgroup");if(p){if(p.body.length>0){var d=De(p.body[0],"textord");h=Ln[Number(d.text)]}}else p=De(t[3],"textord"),h=Ln[Number(p.text)];return{type:"genfrac",mode:n.mode,numer:r,denom:o,continued:!1,hasBarLine:c,barSize:f,leftDelim:a,rightDelim:s,size:h}},htmlBuilder:An,mathmlBuilder:jn}),Qe({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler:function(e,t){var n=e.parser,r=(e.funcName,e.token);return{type:"infix",mode:n.mode,replaceWith:"\\\\abovefrac",size:De(t[0],"size").value,token:r}}}),Qe({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:function(e,t){var n=e.parser,r=(e.funcName,t[0]),o=function(e){if(!e)throw new Error("Expected non-null, but got "+String(e));return e}(De(t[1],"infix").size),i=t[2],a=o.number>0;return{type:"genfrac",mode:n.mode,numer:r,denom:i,continued:!1,hasBarLine:a,barSize:o,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:An,mathmlBuilder:jn});var Hn=function(e,t){var n,r,o=t.style,i=Fe(e,"supsub");i?(n=i.sup?ht(i.sup,t.havingStyle(o.sup()),t):ht(i.sub,t.havingStyle(o.sub()),t),r=De(i.base,"horizBrace")):r=De(e,"horizBrace");var a,l=ht(r.base,t.havingBaseStyle(x.DISPLAY)),c=At(r,t);if(r.isOver?(a=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:l},{type:"kern",size:.1},{type:"elem",elem:c}]},t)).children[0].children[0].children[1].classes.push("svg-align"):(a=Ie.makeVList({positionType:"bottom",positionData:l.depth+.1+c.height,children:[{type:"elem",elem:c},{type:"kern",size:.1},{type:"elem",elem:l}]},t)).children[0].children[0].children[0].classes.push("svg-align"),n){var s=Ie.makeSpan(["mord",r.isOver?"mover":"munder"],[a],t);a=r.isOver?Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:s},{type:"kern",size:.2},{type:"elem",elem:n}]},t):Ie.makeVList({positionType:"bottom",positionData:s.depth+.2+n.height+n.depth,children:[{type:"elem",elem:n},{type:"kern",size:.2},{type:"elem",elem:s}]},t)}return Ie.makeSpan(["mord",r.isOver?"mover":"munder"],[a],t)};Qe({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler:function(e,t){var n=e.parser,r=e.funcName;return{type:"horizBrace",mode:n.mode,label:r,isOver:/^\\over/.test(r),base:t[0]}},htmlBuilder:Hn,mathmlBuilder:function(e,t){var n=Pt(e.label);return new gt.MathNode(e.isOver?"mover":"munder",[St(e.base,t),n])}}),Qe({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:function(e,t){var n=e.parser,r=t[1],o=De(t[0],"url").url;return n.settings.isTrusted({command:"\\href",url:o})?{type:"href",mode:n.mode,href:o,body:tt(r)}:n.formatUnsupportedCmd("\\href")},htmlBuilder:function(e,t){var n=lt(e.body,t,!1);return Ie.makeAnchor(e.href,[],n,t)},mathmlBuilder:function(e,t){var n=kt(e.body,t);return n instanceof vt||(n=new vt("mrow",[n])),n.setAttribute("href",e.href),n}}),Qe({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:function(e,t){var n=e.parser,r=De(t[0],"url").url;if(!n.settings.isTrusted({command:"\\url",url:r}))return n.formatUnsupportedCmd("\\url");for(var o=[],i=0;i<r.length;i++){var a=r[i];"~"===a&&(a="\\textasciitilde"),o.push({type:"textord",mode:"text",text:a})}var l={type:"text",mode:n.mode,font:"\\texttt",body:o};return{type:"href",mode:n.mode,href:r,body:tt(l)}}}),Qe({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:function(e,t){return{type:"htmlmathml",mode:e.parser.mode,html:tt(t[0]),mathml:tt(t[1])}},htmlBuilder:function(e,t){var n=lt(e.html,t,!1);return Ie.makeFragment(n)},mathmlBuilder:function(e,t){return kt(e.mathml,t)}});var Rn=function(e){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(e))return{number:+e,unit:"bp"};var t=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(e);if(!t)throw new a("Invalid size: '"+e+"' in \\includegraphics");var n={number:+(t[1]+t[2]),unit:t[3]};if(!Me(n))throw new a("Invalid unit: '"+n.unit+"' in \\includegraphics.");return n};Qe({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:function(e,t,n){var r=e.parser,o={number:0,unit:"em"},i={number:.9,unit:"em"},l={number:0,unit:"em"},c="";if(n[0])for(var s=De(n[0],"raw").string.split(","),u=0;u<s.length;u++){var f=s[u].split("=");if(2===f.length){var h=f[1].trim();switch(f[0].trim()){case"alt":c=h;break;case"width":o=Rn(h);break;case"height":i=Rn(h);break;case"totalheight":l=Rn(h);break;default:throw new a("Invalid key: '"+f[0]+"' in \\includegraphics.")}}}var p=De(t[0],"url").url;return""===c&&(c=(c=(c=p).replace(/^.*[\\/]/,"")).substring(0,c.lastIndexOf("."))),r.settings.isTrusted({command:"\\includegraphics",url:p})?{type:"includegraphics",mode:r.mode,alt:c,width:o,height:i,totalheight:l,src:p}:r.formatUnsupportedCmd("\\includegraphics")},htmlBuilder:function(e,t){var n=Te(e.height,t),r=0;e.totalheight.number>0&&(r=Te(e.totalheight,t)-n,r=Number(r.toFixed(2)));var o=0;e.width.number>0&&(o=Te(e.width,t));var i={height:n+r+"em"};o>0&&(i.width=o+"em"),r>0&&(i.verticalAlign=-r+"em");var a=new j(e.src,e.alt,i);return a.height=n,a.depth=r,a},mathmlBuilder:function(e,t){var n=new gt.MathNode("mglyph",[]);n.setAttribute("alt",e.alt);var r=Te(e.height,t),o=0;if(e.totalheight.number>0&&(o=(o=Te(e.totalheight,t)-r).toFixed(2),n.setAttribute("valign","-"+o+"em")),n.setAttribute("height",r+o+"em"),e.width.number>0){var i=Te(e.width,t);n.setAttribute("width",i+"em")}return n.setAttribute("src",e.src),n}}),Qe({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],allowedInText:!0},handler:function(e,t){var n=e.parser,r=e.funcName,o=De(t[0],"size");if(n.settings.strict){var i="m"===r[1],a="mu"===o.value.unit;i?(a||n.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+r+" supports only mu units, not "+o.value.unit+" units"),"math"!==n.mode&&n.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+r+" works only in math mode")):a&&n.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+r+" doesn't support mu units")}return{type:"kern",mode:n.mode,dimension:o.value}},htmlBuilder:function(e,t){return Ie.makeGlue(e.dimension,t)},mathmlBuilder:function(e,t){var n=Te(e.dimension,t);return new gt.SpaceNode(n)}}),Qe({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:function(e,t){var n=e.parser,r=e.funcName,o=t[0];return{type:"lap",mode:n.mode,alignment:r.slice(5),body:o}},htmlBuilder:function(e,t){var n;"clap"===e.alignment?(n=Ie.makeSpan([],[ht(e.body,t)]),n=Ie.makeSpan(["inner"],[n],t)):n=Ie.makeSpan(["inner"],[ht(e.body,t)]);var r=Ie.makeSpan(["fix"],[]),o=Ie.makeSpan([e.alignment],[n,r],t),i=Ie.makeSpan(["strut"]);return i.style.height=o.height+o.depth+"em",i.style.verticalAlign=-o.depth+"em",o.children.unshift(i),o=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:o}]},t),Ie.makeSpan(["mord"],[o],t)},mathmlBuilder:function(e,t){var n=new gt.MathNode("mpadded",[St(e.body,t)]);if("rlap"!==e.alignment){var r="llap"===e.alignment?"-1":"-0.5";n.setAttribute("lspace",r+"width")}return n.setAttribute("width","0px"),n}}),Qe({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(e,t){var n=e.funcName,r=e.parser,o=r.mode;r.switchMode("math");var i="\\("===n?"\\)":"$",a=r.parseExpression(!1,i);return r.expect(i),r.switchMode(o),{type:"styling",mode:r.mode,style:"text",body:a}}}),Qe({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(e,t){throw new a("Mismatched "+e.funcName)}});var Vn=function(e,t){switch(t.style.size){case x.DISPLAY.size:return e.display;case x.TEXT.size:return e.text;case x.SCRIPT.size:return e.script;case x.SCRIPTSCRIPT.size:return e.scriptscript;default:return e.text}};Qe({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4},handler:function(e,t){return{type:"mathchoice",mode:e.parser.mode,display:tt(t[0]),text:tt(t[1]),script:tt(t[2]),scriptscript:tt(t[3])}},htmlBuilder:function(e,t){var n=Vn(e,t),r=lt(n,t,!1);return Ie.makeFragment(r)},mathmlBuilder:function(e,t){var n=Vn(e,t);return kt(n,t)}});var In=function(e,t,n,r,o,i,a){var l,c,s;if(e=Ie.makeSpan([],[e]),t){var u=ht(t,r.havingStyle(o.sup()),r);c={elem:u,kern:Math.max(r.fontMetrics().bigOpSpacing1,r.fontMetrics().bigOpSpacing3-u.depth)}}if(n){var f=ht(n,r.havingStyle(o.sub()),r);l={elem:f,kern:Math.max(r.fontMetrics().bigOpSpacing2,r.fontMetrics().bigOpSpacing4-f.height)}}if(c&&l){var h=r.fontMetrics().bigOpSpacing5+l.elem.height+l.elem.depth+l.kern+e.depth+a;s=Ie.makeVList({positionType:"bottom",positionData:h,children:[{type:"kern",size:r.fontMetrics().bigOpSpacing5},{type:"elem",elem:l.elem,marginLeft:-i+"em"},{type:"kern",size:l.kern},{type:"elem",elem:e},{type:"kern",size:c.kern},{type:"elem",elem:c.elem,marginLeft:i+"em"},{type:"kern",size:r.fontMetrics().bigOpSpacing5}]},r)}else if(l){var p=e.height-a;s=Ie.makeVList({positionType:"top",positionData:p,children:[{type:"kern",size:r.fontMetrics().bigOpSpacing5},{type:"elem",elem:l.elem,marginLeft:-i+"em"},{type:"kern",size:l.kern},{type:"elem",elem:e}]},r)}else{if(!c)return e;var d=e.depth+a;s=Ie.makeVList({positionType:"bottom",positionData:d,children:[{type:"elem",elem:e},{type:"kern",size:c.kern},{type:"elem",elem:c.elem,marginLeft:i+"em"},{type:"kern",size:r.fontMetrics().bigOpSpacing5}]},r)}return Ie.makeSpan(["mop","op-limits"],[s],r)},Dn=["\\smallint"],Fn=function(e,t){var n,r,o,i=!1,a=Fe(e,"supsub");a?(n=a.sup,r=a.sub,o=De(a.base,"op"),i=!0):o=De(e,"op");var l,c=t.style,s=!1;if(c.size===x.DISPLAY.size&&o.symbol&&!f.contains(Dn,o.name)&&(s=!0),o.symbol){var u=s?"Size2-Regular":"Size1-Regular",h="";if("\\oiint"!==o.name&&"\\oiiint"!==o.name||(h=o.name.substr(1),o.name="oiint"===h?"\\iint":"\\iiint"),l=Ie.makeSymbol(o.name,u,"math",t,["mop","op-symbol",s?"large-op":"small-op"]),h.length>0){var p=l.italic,d=Ie.staticSvg(h+"Size"+(s?"2":"1"),t);l=Ie.makeVList({positionType:"individualShift",children:[{type:"elem",elem:l,shift:0},{type:"elem",elem:d,shift:s?.08:0}]},t),o.name="\\"+h,l.classes.unshift("mop"),l.italic=p}}else if(o.body){var m=lt(o.body,t,!0);1===m.length&&m[0]instanceof N?(l=m[0]).classes[0]="mop":l=Ie.makeSpan(["mop"],Ie.tryCombineChars(m),t)}else{for(var v=[],y=1;y<o.name.length;y++)v.push(Ie.mathsym(o.name[y],o.mode,t));l=Ie.makeSpan(["mop"],v,t)}var g=0,b=0;return(l instanceof N||"\\oiint"===o.name||"\\oiiint"===o.name)&&!o.suppressBaseShift&&(g=(l.height-l.depth)/2-t.fontMetrics().axisHeight,b=l.italic),i?In(l,n,r,t,c,b,g):(g&&(l.style.position="relative",l.style.top=g+"em"),l)},qn=function(e,t){var n;if(e.symbol)n=new vt("mo",[bt(e.name,e.mode)]),f.contains(Dn,e.name)&&n.setAttribute("largeop","false");else if(e.body)n=new vt("mo",_t(e.body,t));else{n=new vt("mi",[new yt(e.name.slice(1))]);var r=new vt("mo",[bt("⁡","text")]);n=e.parentIsSupSub?new vt("mo",[n,r]):mt([n,r])}return n},Un={"∏":"\\prod","∐":"\\coprod","∑":"\\sum","⋀":"\\bigwedge","⋁":"\\bigvee","⋂":"\\bigcap","⋃":"\\bigcup","⨀":"\\bigodot","⨁":"\\bigoplus","⨂":"\\bigotimes","⨄":"\\biguplus","⨆":"\\bigsqcup"};Qe({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","∏","∐","∑","⋀","⋁","⋂","⋃","⨀","⨁","⨂","⨄","⨆"],props:{numArgs:0},handler:function(e,t){var n=e.parser,r=e.funcName;return 1===r.length&&(r=Un[r]),{type:"op",mode:n.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:r}},htmlBuilder:Fn,mathmlBuilder:qn}),Qe({type:"op",names:["\\mathop"],props:{numArgs:1},handler:function(e,t){var n=e.parser,r=t[0];return{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:tt(r)}},htmlBuilder:Fn,mathmlBuilder:qn});var Bn={"∫":"\\int","∬":"\\iint","∭":"\\iiint","∮":"\\oint","∯":"\\oiint","∰":"\\oiiint"};Qe({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler:function(e){var t=e.parser,n=e.funcName;return{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:n}},htmlBuilder:Fn,mathmlBuilder:qn}),Qe({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler:function(e){var t=e.parser,n=e.funcName;return{type:"op",mode:t.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:n}},htmlBuilder:Fn,mathmlBuilder:qn}),Qe({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","∫","∬","∭","∮","∯","∰"],props:{numArgs:0},handler:function(e){var t=e.parser,n=e.funcName;return 1===n.length&&(n=Bn[n]),{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:n}},htmlBuilder:Fn,mathmlBuilder:qn});var Wn=function(e,t){var n,r,o,i,a=!1,l=Fe(e,"supsub");if(l?(n=l.sup,r=l.sub,o=De(l.base,"operatorname"),a=!0):o=De(e,"operatorname"),o.body.length>0){for(var c=o.body.map((function(e){var t=e.text;return"string"==typeof t?{type:"textord",mode:e.mode,text:t}:e})),s=lt(c,t.withFont("mathrm"),!0),u=0;u<s.length;u++){var f=s[u];f instanceof N&&(f.text=f.text.replace(/\u2212/,"-").replace(/\u2217/,"*"))}i=Ie.makeSpan(["mop"],s,t)}else i=Ie.makeSpan(["mop"],[],t);return a?In(i,n,r,t,t.style,0,0):i};function Yn(e,t,n){for(var r=lt(e,t,!1),o=t.sizeMultiplier/n.sizeMultiplier,i=0;i<r.length;i++){var a=r[i].classes.indexOf("sizing");a<0?Array.prototype.push.apply(r[i].classes,t.sizingClasses(n)):r[i].classes[a+1]==="reset-size"+t.size&&(r[i].classes[a+1]="reset-size"+n.size),r[i].height*=o,r[i].depth*=o}return Ie.makeFragment(r)}Qe({type:"operatorname",names:["\\operatorname","\\operatorname*"],props:{numArgs:1},handler:function(e,t){var n=e.parser,r=e.funcName,o=t[0];return{type:"operatorname",mode:n.mode,body:tt(o),alwaysHandleSupSub:"\\operatorname*"===r,limits:!1,parentIsSupSub:!1}},htmlBuilder:Wn,mathmlBuilder:function(e,t){for(var n=_t(e.body,t.withFont("mathrm")),r=!0,o=0;o<n.length;o++){var i=n[o];if(i instanceof gt.SpaceNode);else if(i instanceof gt.MathNode)switch(i.type){case"mi":case"mn":case"ms":case"mspace":case"mtext":break;case"mo":var a=i.children[0];1===i.children.length&&a instanceof gt.TextNode?a.text=a.text.replace(/\u2212/,"-").replace(/\u2217/,"*"):r=!1;break;default:r=!1}else r=!1}if(r){var l=n.map((function(e){return e.toText()})).join("");n=[new gt.TextNode(l)]}var c=new gt.MathNode("mi",n);c.setAttribute("mathvariant","normal");var s=new gt.MathNode("mo",[bt("⁡","text")]);return e.parentIsSupSub?new gt.MathNode("mo",[c,s]):gt.newDocumentFragment([c,s])}}),et({type:"ordgroup",htmlBuilder:function(e,t){return e.semisimple?Ie.makeFragment(lt(e.body,t,!1)):Ie.makeSpan(["mord"],lt(e.body,t,!0),t)},mathmlBuilder:function(e,t){return kt(e.body,t,!0)}}),Qe({type:"overline",names:["\\overline"],props:{numArgs:1},handler:function(e,t){var n=e.parser,r=t[0];return{type:"overline",mode:n.mode,body:r}},htmlBuilder:function(e,t){var n=ht(e.body,t.havingCrampedStyle()),r=Ie.makeLineSpan("overline-line",t),o=t.fontMetrics().defaultRuleThickness,i=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n},{type:"kern",size:3*o},{type:"elem",elem:r},{type:"kern",size:o}]},t);return Ie.makeSpan(["mord","overline"],[i],t)},mathmlBuilder:function(e,t){var n=new gt.MathNode("mo",[new gt.TextNode("‾")]);n.setAttribute("stretchy","true");var r=new gt.MathNode("mover",[St(e.body,t),n]);return r.setAttribute("accent","true"),r}}),Qe({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:function(e,t){var n=e.parser,r=t[0];return{type:"phantom",mode:n.mode,body:tt(r)}},htmlBuilder:function(e,t){var n=lt(e.body,t.withPhantom(),!1);return Ie.makeFragment(n)},mathmlBuilder:function(e,t){var n=_t(e.body,t);return new gt.MathNode("mphantom",n)}}),Qe({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:function(e,t){var n=e.parser,r=t[0];return{type:"hphantom",mode:n.mode,body:r}},htmlBuilder:function(e,t){var n=Ie.makeSpan([],[ht(e.body,t.withPhantom())]);if(n.height=0,n.depth=0,n.children)for(var r=0;r<n.children.length;r++)n.children[r].height=0,n.children[r].depth=0;return n=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n}]},t),Ie.makeSpan(["mord"],[n],t)},mathmlBuilder:function(e,t){var n=_t(tt(e.body),t),r=new gt.MathNode("mphantom",n),o=new gt.MathNode("mpadded",[r]);return o.setAttribute("height","0px"),o.setAttribute("depth","0px"),o}}),Qe({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:function(e,t){var n=e.parser,r=t[0];return{type:"vphantom",mode:n.mode,body:r}},htmlBuilder:function(e,t){var n=Ie.makeSpan(["inner"],[ht(e.body,t.withPhantom())]),r=Ie.makeSpan(["fix"],[]);return Ie.makeSpan(["mord","rlap"],[n,r],t)},mathmlBuilder:function(e,t){var n=_t(tt(e.body),t),r=new gt.MathNode("mphantom",n),o=new gt.MathNode("mpadded",[r]);return o.setAttribute("width","0px"),o}}),Qe({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler:function(e,t){var n=e.parser,r=De(t[0],"size").value,o=t[1];return{type:"raisebox",mode:n.mode,dy:r,body:o}},htmlBuilder:function(e,t){var n=ht(e.body,t),r=Te(e.dy,t);return Ie.makeVList({positionType:"shift",positionData:-r,children:[{type:"elem",elem:n}]},t)},mathmlBuilder:function(e,t){var n=new gt.MathNode("mpadded",[St(e.body,t)]),r=e.dy.number+e.dy.unit;return n.setAttribute("voffset",r),n}}),Qe({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,argTypes:["size","size","size"]},handler:function(e,t,n){var r=e.parser,o=n[0],i=De(t[0],"size"),a=De(t[1],"size");return{type:"rule",mode:r.mode,shift:o&&De(o,"size").value,width:i.value,height:a.value}},htmlBuilder:function(e,t){var n=Ie.makeSpan(["mord","rule"],[],t),r=Te(e.width,t),o=Te(e.height,t),i=e.shift?Te(e.shift,t):0;return n.style.borderRightWidth=r+"em",n.style.borderTopWidth=o+"em",n.style.bottom=i+"em",n.width=r,n.height=o+i,n.depth=-i,n.maxFontSize=1.125*o*t.sizeMultiplier,n},mathmlBuilder:function(e,t){var n=Te(e.width,t),r=Te(e.height,t),o=e.shift?Te(e.shift,t):0,i=t.color&&t.getColor()||"black",a=new gt.MathNode("mspace");a.setAttribute("mathbackground",i),a.setAttribute("width",n+"em"),a.setAttribute("height",r+"em");var l=new gt.MathNode("mpadded",[a]);return o>=0?l.setAttribute("height","+"+o+"em"):(l.setAttribute("height",o+"em"),l.setAttribute("depth","+"+-o+"em")),l.setAttribute("voffset",o+"em"),l}});var Gn=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"];Qe({type:"sizing",names:Gn,props:{numArgs:0,allowedInText:!0},handler:function(e,t){var n=e.breakOnTokenText,r=e.funcName,o=e.parser,i=o.parseExpression(!1,n);return{type:"sizing",mode:o.mode,size:Gn.indexOf(r)+1,body:i}},htmlBuilder:function(e,t){var n=t.havingSize(e.size);return Yn(e.body,n,t)},mathmlBuilder:function(e,t){var n=t.havingSize(e.size),r=_t(e.body,n),o=new gt.MathNode("mstyle",r);return o.setAttribute("mathsize",n.sizeMultiplier+"em"),o}}),Qe({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:function(e,t,n){var r=e.parser,o=!1,i=!1,a=n[0]&&De(n[0],"ordgroup");if(a)for(var l="",c=0;c<a.body.length;++c)if("t"===(l=a.body[c].text))o=!0;else{if("b"!==l){o=!1,i=!1;break}i=!0}else o=!0,i=!0;var s=t[0];return{type:"smash",mode:r.mode,body:s,smashHeight:o,smashDepth:i}},htmlBuilder:function(e,t){var n=Ie.makeSpan([],[ht(e.body,t)]);if(!e.smashHeight&&!e.smashDepth)return n;if(e.smashHeight&&(n.height=0,n.children))for(var r=0;r<n.children.length;r++)n.children[r].height=0;if(e.smashDepth&&(n.depth=0,n.children))for(var o=0;o<n.children.length;o++)n.children[o].depth=0;var i=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n}]},t);return Ie.makeSpan(["mord"],[i],t)},mathmlBuilder:function(e,t){var n=new gt.MathNode("mpadded",[St(e.body,t)]);return e.smashHeight&&n.setAttribute("height","0px"),e.smashDepth&&n.setAttribute("depth","0px"),n}}),Qe({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler:function(e,t,n){var r=e.parser,o=n[0],i=t[0];return{type:"sqrt",mode:r.mode,body:i,index:o}},htmlBuilder:function(e,t){var n=ht(e.body,t.havingCrampedStyle());0===n.height&&(n.height=t.fontMetrics().xHeight),n=Ie.wrapFragment(n,t);var r=t.fontMetrics().defaultRuleThickness,o=r;t.style.id<x.TEXT.id&&(o=t.fontMetrics().xHeight);var i=r+o/4,a=n.height+n.depth+i+r,l=rn(a,t),c=l.span,s=l.ruleWidth,u=l.advanceWidth,f=c.height-s;f>n.height+n.depth+i&&(i=(i+f-n.height-n.depth)/2);var h=c.height-n.height-i-s;n.style.paddingLeft=u+"em";var p=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n,wrapperClasses:["svg-align"]},{type:"kern",size:-(n.height+h)},{type:"elem",elem:c},{type:"kern",size:s}]},t);if(e.index){var d=t.havingStyle(x.SCRIPTSCRIPT),m=ht(e.index,d,t),v=.6*(p.height-p.depth),y=Ie.makeVList({positionType:"shift",positionData:-v,children:[{type:"elem",elem:m}]},t),g=Ie.makeSpan(["root"],[y]);return Ie.makeSpan(["mord","sqrt"],[g,p],t)}return Ie.makeSpan(["mord","sqrt"],[p],t)},mathmlBuilder:function(e,t){var n=e.body,r=e.index;return r?new gt.MathNode("mroot",[St(n,t),St(r,t)]):new gt.MathNode("msqrt",[St(n,t)])}});var Kn={display:x.DISPLAY,text:x.TEXT,script:x.SCRIPT,scriptscript:x.SCRIPTSCRIPT};Qe({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0},handler:function(e,t){var n=e.breakOnTokenText,r=e.funcName,o=e.parser,i=o.parseExpression(!0,n),a=r.slice(1,r.length-5);return{type:"styling",mode:o.mode,style:a,body:i}},htmlBuilder:function(e,t){var n=Kn[e.style],r=t.havingStyle(n).withFont("");return Yn(e.body,r,t)},mathmlBuilder:function(e,t){var n=Kn[e.style],r=t.havingStyle(n),o=_t(e.body,r),i=new gt.MathNode("mstyle",o),a={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]}[e.style];return i.setAttribute("scriptlevel",a[0]),i.setAttribute("displaystyle",a[1]),i}}),et({type:"supsub",htmlBuilder:function(e,t){var n=function(e,t){var n=e.base;return n?"op"===n.type?n.limits&&(t.style.size===x.DISPLAY.size||n.alwaysHandleSupSub)?Fn:null:"operatorname"===n.type?n.alwaysHandleSupSub&&(t.style.size===x.DISPLAY.size||n.limits)?Wn:null:"accent"===n.type?f.isCharacterBox(n.base)?jt:null:"horizBrace"===n.type&&!e.sub===n.isOver?Hn:null:null}(e,t);if(n)return n(e,t);var r,o,i,a=e.base,l=e.sup,c=e.sub,s=ht(a,t),u=t.fontMetrics(),h=0,p=0,d=a&&f.isCharacterBox(a);if(l){var m=t.havingStyle(t.style.sup());r=ht(l,m,t),d||(h=s.height-m.fontMetrics().supDrop*m.sizeMultiplier/t.sizeMultiplier)}if(c){var v=t.havingStyle(t.style.sub());o=ht(c,v,t),d||(p=s.depth+v.fontMetrics().subDrop*v.sizeMultiplier/t.sizeMultiplier)}i=t.style===x.DISPLAY?u.sup1:t.style.cramped?u.sup3:u.sup2;var y,g=t.sizeMultiplier,b=.5/u.ptPerEm/g+"em",w=null;if(o){var _=e.base&&"op"===e.base.type&&e.base.name&&("\\oiint"===e.base.name||"\\oiiint"===e.base.name);(s instanceof N||_)&&(w=-s.italic+"em")}if(r&&o){h=Math.max(h,i,r.depth+.25*u.xHeight),p=Math.max(p,u.sub2);var k=4*u.defaultRuleThickness;if(h-r.depth-(o.height-p)<k){p=k-(h-r.depth)+o.height;var S=.8*u.xHeight-(h-r.depth);S>0&&(h+=S,p-=S)}var O=[{type:"elem",elem:o,shift:p,marginRight:b,marginLeft:w},{type:"elem",elem:r,shift:-h,marginRight:b}];y=Ie.makeVList({positionType:"individualShift",children:O},t)}else if(o){p=Math.max(p,u.sub1,o.height-.8*u.xHeight);var M=[{type:"elem",elem:o,marginLeft:w,marginRight:b}];y=Ie.makeVList({positionType:"shift",positionData:p,children:M},t)}else{if(!r)throw new Error("supsub must have either sup or sub.");h=Math.max(h,i,r.depth+.25*u.xHeight),y=Ie.makeVList({positionType:"shift",positionData:-h,children:[{type:"elem",elem:r,marginRight:b}]},t)}var T=ut(s,"right")||"mord";return Ie.makeSpan([T],[s,Ie.makeSpan(["msupsub"],[y])],t)},mathmlBuilder:function(e,t){var n,r=!1,o=Fe(e.base,"horizBrace");o&&!!e.sup===o.isOver&&(r=!0,n=o.isOver),!e.base||"op"!==e.base.type&&"operatorname"!==e.base.type||(e.base.parentIsSupSub=!0);var i,a=[St(e.base,t)];if(e.sub&&a.push(St(e.sub,t)),e.sup&&a.push(St(e.sup,t)),r)i=n?"mover":"munder";else if(e.sub)if(e.sup){var l=e.base;i=l&&"op"===l.type&&l.limits&&t.style===x.DISPLAY||l&&"operatorname"===l.type&&l.alwaysHandleSupSub&&(t.style===x.DISPLAY||l.limits)?"munderover":"msubsup"}else{var c=e.base;i=c&&"op"===c.type&&c.limits&&(t.style===x.DISPLAY||c.alwaysHandleSupSub)||c&&"operatorname"===c.type&&c.alwaysHandleSupSub&&(c.limits||t.style===x.DISPLAY)?"munder":"msub"}else{var s=e.base;i=s&&"op"===s.type&&s.limits&&(t.style===x.DISPLAY||s.alwaysHandleSupSub)||s&&"operatorname"===s.type&&s.alwaysHandleSupSub&&(s.limits||t.style===x.DISPLAY)?"mover":"msup"}return new gt.MathNode(i,a)}}),et({type:"atom",htmlBuilder:function(e,t){return Ie.mathsym(e.text,e.mode,t,["m"+e.family])},mathmlBuilder:function(e,t){var n=new gt.MathNode("mo",[bt(e.text,e.mode)]);if("bin"===e.family){var r=xt(e,t);"bold-italic"===r&&n.setAttribute("mathvariant",r)}else"punct"===e.family?n.setAttribute("separator","true"):"open"!==e.family&&"close"!==e.family||n.setAttribute("stretchy","false");return n}});var Xn={mi:"italic",mn:"normal",mtext:"normal"};et({type:"mathord",htmlBuilder:function(e,t){return Ie.makeOrd(e,t,"mathord")},mathmlBuilder:function(e,t){var n=new gt.MathNode("mi",[bt(e.text,e.mode,t)]),r=xt(e,t)||"italic";return r!==Xn[n.type]&&n.setAttribute("mathvariant",r),n}}),et({type:"textord",htmlBuilder:function(e,t){return Ie.makeOrd(e,t,"textord")},mathmlBuilder:function(e,t){var n,r=bt(e.text,e.mode,t),o=xt(e,t)||"normal";return n="text"===e.mode?new gt.MathNode("mtext",[r]):/[0-9]/.test(e.text)?new gt.MathNode("mn",[r]):"\\prime"===e.text?new gt.MathNode("mo",[r]):new gt.MathNode("mi",[r]),o!==Xn[n.type]&&n.setAttribute("mathvariant",o),n}});var Jn={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},Zn={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};et({type:"spacing",htmlBuilder:function(e,t){if(Zn.hasOwnProperty(e.text)){var n=Zn[e.text].className||"";if("text"===e.mode){var r=Ie.makeOrd(e,t,"textord");return r.classes.push(n),r}return Ie.makeSpan(["mspace",n],[Ie.mathsym(e.text,e.mode,t)],t)}if(Jn.hasOwnProperty(e.text))return Ie.makeSpan(["mspace",Jn[e.text]],[],t);throw new a('Unknown type of space "'+e.text+'"')},mathmlBuilder:function(e,t){if(!Zn.hasOwnProperty(e.text)){if(Jn.hasOwnProperty(e.text))return new gt.MathNode("mspace");throw new a('Unknown type of space "'+e.text+'"')}return new gt.MathNode("mtext",[new gt.TextNode(" ")])}});var $n=function(){var e=new gt.MathNode("mtd",[]);return e.setAttribute("width","50%"),e};et({type:"tag",mathmlBuilder:function(e,t){var n=new gt.MathNode("mtable",[new gt.MathNode("mtr",[$n(),new gt.MathNode("mtd",[kt(e.body,t)]),$n(),new gt.MathNode("mtd",[kt(e.tag,t)])])]);return n.setAttribute("width","100%"),n}});var Qn={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},er={"\\textbf":"textbf","\\textmd":"textmd"},tr={"\\textit":"textit","\\textup":"textup"},nr=function(e,t){var n=e.font;return n?Qn[n]?t.withTextFontFamily(Qn[n]):er[n]?t.withTextFontWeight(er[n]):t.withTextFontShape(tr[n]):t};Qe({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],greediness:2,allowedInText:!0},handler:function(e,t){var n=e.parser,r=e.funcName,o=t[0];return{type:"text",mode:n.mode,body:tt(o),font:r}},htmlBuilder:function(e,t){var n=nr(e,t),r=lt(e.body,n,!0);return Ie.makeSpan(["mord","text"],Ie.tryCombineChars(r),n)},mathmlBuilder:function(e,t){var n=nr(e,t);return kt(e.body,n)}}),Qe({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler:function(e,t){return{type:"underline",mode:e.parser.mode,body:t[0]}},htmlBuilder:function(e,t){var n=ht(e.body,t),r=Ie.makeLineSpan("underline-line",t),o=t.fontMetrics().defaultRuleThickness,i=Ie.makeVList({positionType:"top",positionData:n.height,children:[{type:"kern",size:o},{type:"elem",elem:r},{type:"kern",size:3*o},{type:"elem",elem:n}]},t);return Ie.makeSpan(["mord","underline"],[i],t)},mathmlBuilder:function(e,t){var n=new gt.MathNode("mo",[new gt.TextNode("‾")]);n.setAttribute("stretchy","true");var r=new gt.MathNode("munder",[St(e.body,t),n]);return r.setAttribute("accentunder","true"),r}}),Qe({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler:function(e,t,n){throw new a("\\verb ended by end of line instead of matching delimiter")},htmlBuilder:function(e,t){for(var n=rr(e),r=[],o=t.havingStyle(t.style.text()),i=0;i<n.length;i++){var a=n[i];"~"===a&&(a="\\textasciitilde"),r.push(Ie.makeSymbol(a,"Typewriter-Regular",e.mode,o,["mord","texttt"]))}return Ie.makeSpan(["mord","text"].concat(o.sizingClasses(t)),Ie.tryCombineChars(r),o)},mathmlBuilder:function(e,t){var n=new gt.TextNode(rr(e)),r=new gt.MathNode("mtext",[n]);return r.setAttribute("mathvariant","monospace"),r}});var rr=function(e){return e.body.replace(/ /g,e.star?"␣":" ")},or=Je,ir=new RegExp("^(\\\\[a-zA-Z@]+)[ \r\n\t]*$"),ar=new RegExp("[̀-ͯ]+$"),lr=function(){function e(e,t){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=e,this.settings=t,this.tokenRegex=new RegExp("([ \r\n\t]+)|([!-\\[\\]-‧‪-퟿豈-￿][̀-ͯ]*|[\ud800-\udbff][\udc00-\udfff][̀-ͯ]*|\\\\verb\\*([^]).*?\\3|\\\\verb([^*a-zA-Z]).*?\\4|\\\\operatorname\\*|\\\\[a-zA-Z@]+[ \r\n\t]*|\\\\[^\ud800-\udfff])","g"),this.catcodes={"%":14}}var t=e.prototype;return t.setCatcode=function(e,t){this.catcodes[e]=t},t.lex=function(){var e=this.input,t=this.tokenRegex.lastIndex;if(t===e.length)return new o("EOF",new r(this,t,t));var n=this.tokenRegex.exec(e);if(null===n||n.index!==t)throw new a("Unexpected character: '"+e[t]+"'",new o(e[t],new r(this,t,t+1)));var i=n[2]||" ";if(14===this.catcodes[i]){var l=e.indexOf("\n",this.tokenRegex.lastIndex);return-1===l?(this.tokenRegex.lastIndex=e.length,this.settings.reportNonstrict("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")):this.tokenRegex.lastIndex=l+1,this.lex()}var c=i.match(ir);return c&&(i=c[1]),new o(i,new r(this,t,this.tokenRegex.lastIndex))},e}(),cr=function(){function e(e,t){void 0===e&&(e={}),void 0===t&&(t={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=t,this.builtins=e,this.undefStack=[]}var t=e.prototype;return t.beginGroup=function(){this.undefStack.push({})},t.endGroup=function(){if(0===this.undefStack.length)throw new a("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var e=this.undefStack.pop();for(var t in e)e.hasOwnProperty(t)&&(void 0===e[t]?delete this.current[t]:this.current[t]=e[t])},t.has=function(e){return this.current.hasOwnProperty(e)||this.builtins.hasOwnProperty(e)},t.get=function(e){return this.current.hasOwnProperty(e)?this.current[e]:this.builtins[e]},t.set=function(e,t,n){if(void 0===n&&(n=!1),n){for(var r=0;r<this.undefStack.length;r++)delete this.undefStack[r][e];this.undefStack.length>0&&(this.undefStack[this.undefStack.length-1][e]=t)}else{var o=this.undefStack[this.undefStack.length-1];o&&!o.hasOwnProperty(e)&&(o[e]=this.current[e])}this.current[e]=t},e}(),sr={},ur=sr;function fr(e,t){sr[e]=t}fr("\\@firstoftwo",(function(e){return{tokens:e.consumeArgs(2)[0],numArgs:0}})),fr("\\@secondoftwo",(function(e){return{tokens:e.consumeArgs(2)[1],numArgs:0}})),fr("\\@ifnextchar",(function(e){var t=e.consumeArgs(3),n=e.future();return 1===t[0].length&&t[0][0].text===n.text?{tokens:t[1],numArgs:0}:{tokens:t[2],numArgs:0}})),fr("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),fr("\\TextOrMath",(function(e){var t=e.consumeArgs(2);return"text"===e.mode?{tokens:t[0],numArgs:0}:{tokens:t[1],numArgs:0}}));var hr={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};fr("\\char",(function(e){var t,n=e.popToken(),r="";if("'"===n.text)t=8,n=e.popToken();else if('"'===n.text)t=16,n=e.popToken();else if("`"===n.text)if("\\"===(n=e.popToken()).text[0])r=n.text.charCodeAt(1);else{if("EOF"===n.text)throw new a("\\char` missing argument");r=n.text.charCodeAt(0)}else t=10;if(t){if(null==(r=hr[n.text])||r>=t)throw new a("Invalid base-"+t+" digit "+n.text);for(var o;null!=(o=hr[e.future().text])&&o<t;)r*=t,r+=o,e.popToken()}return"\\@char{"+r+"}"}));var pr=function(e,t){var n=e.consumeArgs(1)[0];if(1!==n.length)throw new a("\\gdef's first argument must be a macro name");var r=n[0].text,o=0;for(n=e.consumeArgs(1)[0];1===n.length&&"#"===n[0].text;){if(1!==(n=e.consumeArgs(1)[0]).length)throw new a('Invalid argument number length "'+n.length+'"');if(!/^[1-9]$/.test(n[0].text))throw new a('Invalid argument number "'+n[0].text+'"');if(o++,parseInt(n[0].text)!==o)throw new a('Argument number "'+n[0].text+'" out of order');n=e.consumeArgs(1)[0]}return e.macros.set(r,{tokens:n,numArgs:o},t),""};fr("\\gdef",(function(e){return pr(e,!0)})),fr("\\def",(function(e){return pr(e,!1)})),fr("\\global",(function(e){var t=e.consumeArgs(1)[0];if(1!==t.length)throw new a("Invalid command after \\global");var n=t[0].text;if("\\def"===n)return pr(e,!0);throw new a("Invalid command '"+n+"' after \\global")}));var dr=function(e,t,n){var r=e.consumeArgs(1)[0];if(1!==r.length)throw new a("\\newcommand's first argument must be a macro name");var o=r[0].text,i=e.isDefined(o);if(i&&!t)throw new a("\\newcommand{"+o+"} attempting to redefine "+o+"; use \\renewcommand");if(!i&&!n)throw new a("\\renewcommand{"+o+"} when command "+o+" does not yet exist; use \\newcommand");var l=0;if(1===(r=e.consumeArgs(1)[0]).length&&"["===r[0].text){for(var c="",s=e.expandNextToken();"]"!==s.text&&"EOF"!==s.text;)c+=s.text,s=e.expandNextToken();if(!c.match(/^\s*[0-9]+\s*$/))throw new a("Invalid number of arguments: "+c);l=parseInt(c),r=e.consumeArgs(1)[0]}return e.macros.set(o,{tokens:r,numArgs:l}),""};fr("\\newcommand",(function(e){return dr(e,!1,!0)})),fr("\\renewcommand",(function(e){return dr(e,!0,!1)})),fr("\\providecommand",(function(e){return dr(e,!0,!0)})),fr("\\bgroup","{"),fr("\\egroup","}"),fr("\\lq","`"),fr("\\rq","'"),fr("\\aa","\\r a"),fr("\\AA","\\r A"),fr("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`©}"),fr("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}"),fr("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`®}"),fr("ℬ","\\mathscr{B}"),fr("ℰ","\\mathscr{E}"),fr("ℱ","\\mathscr{F}"),fr("ℋ","\\mathscr{H}"),fr("ℐ","\\mathscr{I}"),fr("ℒ","\\mathscr{L}"),fr("ℳ","\\mathscr{M}"),fr("ℛ","\\mathscr{R}"),fr("ℭ","\\mathfrak{C}"),fr("ℌ","\\mathfrak{H}"),fr("ℨ","\\mathfrak{Z}"),fr("\\Bbbk","\\Bbb{k}"),fr("·","\\cdotp"),fr("\\llap","\\mathllap{\\textrm{#1}}"),fr("\\rlap","\\mathrlap{\\textrm{#1}}"),fr("\\clap","\\mathclap{\\textrm{#1}}"),fr("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}'),fr("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`≠}}"),fr("\\ne","\\neq"),fr("≠","\\neq"),fr("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`∉}}"),fr("∉","\\notin"),fr("≘","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`≘}}"),fr("≙","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`≘}}"),fr("≚","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`≚}}"),fr("≛","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`≛}}"),fr("≝","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`≝}}"),fr("≞","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`≞}}"),fr("≟","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`≟}}"),fr("⟂","\\perp"),fr("‼","\\mathclose{!\\mkern-0.8mu!}"),fr("∌","\\notni"),fr("⌜","\\ulcorner"),fr("⌝","\\urcorner"),fr("⌞","\\llcorner"),fr("⌟","\\lrcorner"),fr("©","\\copyright"),fr("®","\\textregistered"),fr("️","\\textregistered"),fr("\\vdots","\\mathord{\\varvdots\\rule{0pt}{15pt}}"),fr("⋮","\\vdots"),fr("\\varGamma","\\mathit{\\Gamma}"),fr("\\varDelta","\\mathit{\\Delta}"),fr("\\varTheta","\\mathit{\\Theta}"),fr("\\varLambda","\\mathit{\\Lambda}"),fr("\\varXi","\\mathit{\\Xi}"),fr("\\varPi","\\mathit{\\Pi}"),fr("\\varSigma","\\mathit{\\Sigma}"),fr("\\varUpsilon","\\mathit{\\Upsilon}"),fr("\\varPhi","\\mathit{\\Phi}"),fr("\\varPsi","\\mathit{\\Psi}"),fr("\\varOmega","\\mathit{\\Omega}"),fr("\\substack","\\begin{subarray}{c}#1\\end{subarray}"),fr("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu"),fr("\\boxed","\\fbox{$\\displaystyle{#1}$}"),fr("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;"),fr("\\implies","\\DOTSB\\;\\Longrightarrow\\;"),fr("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");var mr={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};fr("\\dots",(function(e){var t="\\dotso",n=e.expandAfterFuture().text;return n in mr?t=mr[n]:("\\not"===n.substr(0,4)||n in K.math&&f.contains(["bin","rel"],K.math[n].group))&&(t="\\dotsb"),t}));var vr={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};fr("\\dotso",(function(e){return e.future().text in vr?"\\ldots\\,":"\\ldots"})),fr("\\dotsc",(function(e){var t=e.future().text;return t in vr&&","!==t?"\\ldots\\,":"\\ldots"})),fr("\\cdots",(function(e){return e.future().text in vr?"\\@cdots\\,":"\\@cdots"})),fr("\\dotsb","\\cdots"),fr("\\dotsm","\\cdots"),fr("\\dotsi","\\!\\cdots"),fr("\\dotsx","\\ldots\\,"),fr("\\DOTSI","\\relax"),fr("\\DOTSB","\\relax"),fr("\\DOTSX","\\relax"),fr("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax"),fr("\\,","\\tmspace+{3mu}{.1667em}"),fr("\\thinspace","\\,"),fr("\\>","\\mskip{4mu}"),fr("\\:","\\tmspace+{4mu}{.2222em}"),fr("\\medspace","\\:"),fr("\\;","\\tmspace+{5mu}{.2777em}"),fr("\\thickspace","\\;"),fr("\\!","\\tmspace-{3mu}{.1667em}"),fr("\\negthinspace","\\!"),fr("\\negmedspace","\\tmspace-{4mu}{.2222em}"),fr("\\negthickspace","\\tmspace-{5mu}{.277em}"),fr("\\enspace","\\kern.5em "),fr("\\enskip","\\hskip.5em\\relax"),fr("\\quad","\\hskip1em\\relax"),fr("\\qquad","\\hskip2em\\relax"),fr("\\tag","\\@ifstar\\tag@literal\\tag@paren"),fr("\\tag@paren","\\tag@literal{({#1})}"),fr("\\tag@literal",(function(e){if(e.macros.get("\\df@tag"))throw new a("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"})),fr("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}"),fr("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)"),fr("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}"),fr("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1"),fr("\\pmb","\\html@mathml{\\@binrel{#1}{\\mathrlap{#1}\\kern0.5px#1}}{\\mathbf{#1}}"),fr("\\\\","\\newline"),fr("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var yr=D["Main-Regular"]["T".charCodeAt(0)][1]-.7*D["Main-Regular"]["A".charCodeAt(0)][1]+"em";fr("\\LaTeX","\\textrm{\\html@mathml{L\\kern-.36em\\raisebox{"+yr+"}{\\scriptstyle A}\\kern-.15em\\TeX}{LaTeX}}"),fr("\\KaTeX","\\textrm{\\html@mathml{K\\kern-.17em\\raisebox{"+yr+"}{\\scriptstyle A}\\kern-.15em\\TeX}{KaTeX}}"),fr("\\hspace","\\@ifstar\\@hspacer\\@hspace"),fr("\\@hspace","\\hskip #1\\relax"),fr("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax"),fr("\\ordinarycolon",":"),fr("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}"),fr("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}'),fr("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}'),fr("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}'),fr("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}'),fr("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}'),fr("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}'),fr("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}'),fr("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}'),fr("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}'),fr("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}'),fr("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}'),fr("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}'),fr("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}'),fr("∷","\\dblcolon"),fr("∹","\\eqcolon"),fr("≔","\\coloneqq"),fr("≕","\\eqqcolon"),fr("⩴","\\Coloneqq"),fr("\\ratio","\\vcentcolon"),fr("\\coloncolon","\\dblcolon"),fr("\\colonequals","\\coloneqq"),fr("\\coloncolonequals","\\Coloneqq"),fr("\\equalscolon","\\eqqcolon"),fr("\\equalscoloncolon","\\Eqqcolon"),fr("\\colonminus","\\coloneq"),fr("\\coloncolonminus","\\Coloneq"),fr("\\minuscolon","\\eqcolon"),fr("\\minuscoloncolon","\\Eqcolon"),fr("\\coloncolonapprox","\\Colonapprox"),fr("\\coloncolonsim","\\Colonsim"),fr("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),fr("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}"),fr("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),fr("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}"),fr("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`∌}}"),fr("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}"),fr("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}"),fr("\\gvertneqq","\\html@mathml{\\@gvertneqq}{≩}"),fr("\\lvertneqq","\\html@mathml{\\@lvertneqq}{≨}"),fr("\\ngeqq","\\html@mathml{\\@ngeqq}{≱}"),fr("\\ngeqslant","\\html@mathml{\\@ngeqslant}{≱}"),fr("\\nleqq","\\html@mathml{\\@nleqq}{≰}"),fr("\\nleqslant","\\html@mathml{\\@nleqslant}{≰}"),fr("\\nshortmid","\\html@mathml{\\@nshortmid}{∤}"),fr("\\nshortparallel","\\html@mathml{\\@nshortparallel}{∦}"),fr("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{⊈}"),fr("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{⊉}"),fr("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{⊊}"),fr("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{⫋}"),fr("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{⊋}"),fr("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{⫌}"),fr("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`⟦}}"),fr("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`⟧}}"),fr("⟦","\\llbracket"),fr("⟧","\\rrbracket"),fr("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`⦃}}"),fr("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`⦄}}"),fr("⦃","\\lBrace"),fr("⦄","\\rBrace"),fr("\\darr","\\downarrow"),fr("\\dArr","\\Downarrow"),fr("\\Darr","\\Downarrow"),fr("\\lang","\\langle"),fr("\\rang","\\rangle"),fr("\\uarr","\\uparrow"),fr("\\uArr","\\Uparrow"),fr("\\Uarr","\\Uparrow"),fr("\\N","\\mathbb{N}"),fr("\\R","\\mathbb{R}"),fr("\\Z","\\mathbb{Z}"),fr("\\alef","\\aleph"),fr("\\alefsym","\\aleph"),fr("\\Alpha","\\mathrm{A}"),fr("\\Beta","\\mathrm{B}"),fr("\\bull","\\bullet"),fr("\\Chi","\\mathrm{X}"),fr("\\clubs","\\clubsuit"),fr("\\cnums","\\mathbb{C}"),fr("\\Complex","\\mathbb{C}"),fr("\\Dagger","\\ddagger"),fr("\\diamonds","\\diamondsuit"),fr("\\empty","\\emptyset"),fr("\\Epsilon","\\mathrm{E}"),fr("\\Eta","\\mathrm{H}"),fr("\\exist","\\exists"),fr("\\harr","\\leftrightarrow"),fr("\\hArr","\\Leftrightarrow"),fr("\\Harr","\\Leftrightarrow"),fr("\\hearts","\\heartsuit"),fr("\\image","\\Im"),fr("\\infin","\\infty"),fr("\\Iota","\\mathrm{I}"),fr("\\isin","\\in"),fr("\\Kappa","\\mathrm{K}"),fr("\\larr","\\leftarrow"),fr("\\lArr","\\Leftarrow"),fr("\\Larr","\\Leftarrow"),fr("\\lrarr","\\leftrightarrow"),fr("\\lrArr","\\Leftrightarrow"),fr("\\Lrarr","\\Leftrightarrow"),fr("\\Mu","\\mathrm{M}"),fr("\\natnums","\\mathbb{N}"),fr("\\Nu","\\mathrm{N}"),fr("\\Omicron","\\mathrm{O}"),fr("\\plusmn","\\pm"),fr("\\rarr","\\rightarrow"),fr("\\rArr","\\Rightarrow"),fr("\\Rarr","\\Rightarrow"),fr("\\real","\\Re"),fr("\\reals","\\mathbb{R}"),fr("\\Reals","\\mathbb{R}"),fr("\\Rho","\\mathrm{P}"),fr("\\sdot","\\cdot"),fr("\\sect","\\S"),fr("\\spades","\\spadesuit"),fr("\\sub","\\subset"),fr("\\sube","\\subseteq"),fr("\\supe","\\supseteq"),fr("\\Tau","\\mathrm{T}"),fr("\\thetasym","\\vartheta"),fr("\\weierp","\\wp"),fr("\\Zeta","\\mathrm{Z}"),fr("\\argmin","\\DOTSB\\operatorname*{arg\\,min}"),fr("\\argmax","\\DOTSB\\operatorname*{arg\\,max}"),fr("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits"),fr("\\blue","\\textcolor{##6495ed}{#1}"),fr("\\orange","\\textcolor{##ffa500}{#1}"),fr("\\pink","\\textcolor{##ff00af}{#1}"),fr("\\red","\\textcolor{##df0030}{#1}"),fr("\\green","\\textcolor{##28ae7b}{#1}"),fr("\\gray","\\textcolor{gray}{#1}"),fr("\\purple","\\textcolor{##9d38bd}{#1}"),fr("\\blueA","\\textcolor{##ccfaff}{#1}"),fr("\\blueB","\\textcolor{##80f6ff}{#1}"),fr("\\blueC","\\textcolor{##63d9ea}{#1}"),fr("\\blueD","\\textcolor{##11accd}{#1}"),fr("\\blueE","\\textcolor{##0c7f99}{#1}"),fr("\\tealA","\\textcolor{##94fff5}{#1}"),fr("\\tealB","\\textcolor{##26edd5}{#1}"),fr("\\tealC","\\textcolor{##01d1c1}{#1}"),fr("\\tealD","\\textcolor{##01a995}{#1}"),fr("\\tealE","\\textcolor{##208170}{#1}"),fr("\\greenA","\\textcolor{##b6ffb0}{#1}"),fr("\\greenB","\\textcolor{##8af281}{#1}"),fr("\\greenC","\\textcolor{##74cf70}{#1}"),fr("\\greenD","\\textcolor{##1fab54}{#1}"),fr("\\greenE","\\textcolor{##0d923f}{#1}"),fr("\\goldA","\\textcolor{##ffd0a9}{#1}"),fr("\\goldB","\\textcolor{##ffbb71}{#1}"),fr("\\goldC","\\textcolor{##ff9c39}{#1}"),fr("\\goldD","\\textcolor{##e07d10}{#1}"),fr("\\goldE","\\textcolor{##a75a05}{#1}"),fr("\\redA","\\textcolor{##fca9a9}{#1}"),fr("\\redB","\\textcolor{##ff8482}{#1}"),fr("\\redC","\\textcolor{##f9685d}{#1}"),fr("\\redD","\\textcolor{##e84d39}{#1}"),fr("\\redE","\\textcolor{##bc2612}{#1}"),fr("\\maroonA","\\textcolor{##ffbde0}{#1}"),fr("\\maroonB","\\textcolor{##ff92c6}{#1}"),fr("\\maroonC","\\textcolor{##ed5fa6}{#1}"),fr("\\maroonD","\\textcolor{##ca337c}{#1}"),fr("\\maroonE","\\textcolor{##9e034e}{#1}"),fr("\\purpleA","\\textcolor{##ddd7ff}{#1}"),fr("\\purpleB","\\textcolor{##c6b9fc}{#1}"),fr("\\purpleC","\\textcolor{##aa87ff}{#1}"),fr("\\purpleD","\\textcolor{##7854ab}{#1}"),fr("\\purpleE","\\textcolor{##543b78}{#1}"),fr("\\mintA","\\textcolor{##f5f9e8}{#1}"),fr("\\mintB","\\textcolor{##edf2df}{#1}"),fr("\\mintC","\\textcolor{##e0e5cc}{#1}"),fr("\\grayA","\\textcolor{##f6f7f7}{#1}"),fr("\\grayB","\\textcolor{##f0f1f2}{#1}"),fr("\\grayC","\\textcolor{##e3e5e6}{#1}"),fr("\\grayD","\\textcolor{##d6d8da}{#1}"),fr("\\grayE","\\textcolor{##babec2}{#1}"),fr("\\grayF","\\textcolor{##888d93}{#1}"),fr("\\grayG","\\textcolor{##626569}{#1}"),fr("\\grayH","\\textcolor{##3b3e40}{#1}"),fr("\\grayI","\\textcolor{##21242c}{#1}"),fr("\\kaBlue","\\textcolor{##314453}{#1}"),fr("\\kaGreen","\\textcolor{##71B307}{#1}");var gr={"\\relax":!0,"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},br=function(){function e(e,t,n){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=t,this.expansionCount=0,this.feed(e),this.macros=new cr(ur,t.macros),this.mode=n,this.stack=[]}var t=e.prototype;return t.feed=function(e){this.lexer=new lr(e,this.settings)},t.switchMode=function(e){this.mode=e},t.beginGroup=function(){this.macros.beginGroup()},t.endGroup=function(){this.macros.endGroup()},t.future=function(){return 0===this.stack.length&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]},t.popToken=function(){return this.future(),this.stack.pop()},t.pushToken=function(e){this.stack.push(e)},t.pushTokens=function(e){var t;(t=this.stack).push.apply(t,e)},t.consumeSpaces=function(){for(;" "===this.future().text;)this.stack.pop()},t.consumeArgs=function(e){for(var t=[],n=0;n<e;++n){this.consumeSpaces();var r=this.popToken();if("{"===r.text){for(var o=[],i=1;0!==i;){var l=this.popToken();if(o.push(l),"{"===l.text)++i;else if("}"===l.text)--i;else if("EOF"===l.text)throw new a("End of input in macro argument",r)}o.pop(),o.reverse(),t[n]=o}else{if("EOF"===r.text)throw new a("End of input expecting macro argument");t[n]=[r]}}return t},t.expandOnce=function(){var e=this.popToken(),t=e.text,n=this._getExpansion(t);if(null==n)return this.pushToken(e),e;if(this.expansionCount++,this.expansionCount>this.settings.maxExpand)throw new a("Too many expansions: infinite loop or need to increase maxExpand setting");var r=n.tokens;if(n.numArgs)for(var o=this.consumeArgs(n.numArgs),i=(r=r.slice()).length-1;i>=0;--i){var l=r[i];if("#"===l.text){if(0===i)throw new a("Incomplete placeholder at end of macro body",l);if("#"===(l=r[--i]).text)r.splice(i+1,1);else{if(!/^[1-9]$/.test(l.text))throw new a("Not a valid argument number",l);var c;(c=r).splice.apply(c,[i,2].concat(o[+l.text-1]))}}}return this.pushTokens(r),r},t.expandAfterFuture=function(){return this.expandOnce(),this.future()},t.expandNextToken=function(){for(;;){var e=this.expandOnce();if(e instanceof o){if("\\relax"!==e.text)return this.stack.pop();this.stack.pop()}}throw new Error},t.expandMacro=function(e){if(this.macros.get(e)){var t=[],n=this.stack.length;for(this.pushToken(new o(e));this.stack.length>n;)this.expandOnce()instanceof o&&t.push(this.stack.pop());return t}},t.expandMacroAsText=function(e){var t=this.expandMacro(e);return t?t.map((function(e){return e.text})).join(""):t},t._getExpansion=function(e){var t=this.macros.get(e);if(null==t)return t;var n="function"==typeof t?t(this):t;if("string"==typeof n){var r=0;if(-1!==n.indexOf("#"))for(var o=n.replace(/##/g,"");-1!==o.indexOf("#"+(r+1));)++r;for(var i=new lr(n,this.settings),a=[],l=i.lex();"EOF"!==l.text;)a.push(l),l=i.lex();return a.reverse(),{tokens:a,numArgs:r}}return n},t.isDefined=function(e){return this.macros.has(e)||or.hasOwnProperty(e)||K.math.hasOwnProperty(e)||K.text.hasOwnProperty(e)||gr.hasOwnProperty(e)},e}(),wr={"́":{text:"\\'",math:"\\acute"},"̀":{text:"\\`",math:"\\grave"},"̈":{text:'\\"',math:"\\ddot"},"̃":{text:"\\~",math:"\\tilde"},"̄":{text:"\\=",math:"\\bar"},"̆":{text:"\\u",math:"\\breve"},"̌":{text:"\\v",math:"\\check"},"̂":{text:"\\^",math:"\\hat"},"̇":{text:"\\.",math:"\\dot"},"̊":{text:"\\r",math:"\\mathring"},"̋":{text:"\\H"}},xr={á:"á",à:"à",ä:"ä",ǟ:"ǟ",ã:"ã",ā:"ā",ă:"ă",ắ:"ắ",ằ:"ằ",ẵ:"ẵ",ǎ:"ǎ",â:"â",ấ:"ấ",ầ:"ầ",ẫ:"ẫ",ȧ:"ȧ",ǡ:"ǡ",å:"å",ǻ:"ǻ",ḃ:"ḃ",ć:"ć",č:"č",ĉ:"ĉ",ċ:"ċ",ď:"ď",ḋ:"ḋ",é:"é",è:"è",ë:"ë",ẽ:"ẽ",ē:"ē",ḗ:"ḗ",ḕ:"ḕ",ĕ:"ĕ",ě:"ě",ê:"ê",ế:"ế",ề:"ề",ễ:"ễ",ė:"ė",ḟ:"ḟ",ǵ:"ǵ",ḡ:"ḡ",ğ:"ğ",ǧ:"ǧ",ĝ:"ĝ",ġ:"ġ",ḧ:"ḧ",ȟ:"ȟ",ĥ:"ĥ",ḣ:"ḣ",í:"í",ì:"ì",ï:"ï",ḯ:"ḯ",ĩ:"ĩ",ī:"ī",ĭ:"ĭ",ǐ:"ǐ",î:"î",ǰ:"ǰ",ĵ:"ĵ",ḱ:"ḱ",ǩ:"ǩ",ĺ:"ĺ",ľ:"ľ",ḿ:"ḿ",ṁ:"ṁ",ń:"ń",ǹ:"ǹ",ñ:"ñ",ň:"ň",ṅ:"ṅ",ó:"ó",ò:"ò",ö:"ö",ȫ:"ȫ",õ:"õ",ṍ:"ṍ",ṏ:"ṏ",ȭ:"ȭ",ō:"ō",ṓ:"ṓ",ṑ:"ṑ",ŏ:"ŏ",ǒ:"ǒ",ô:"ô",ố:"ố",ồ:"ồ",ỗ:"ỗ",ȯ:"ȯ",ȱ:"ȱ",ő:"ő",ṕ:"ṕ",ṗ:"ṗ",ŕ:"ŕ",ř:"ř",ṙ:"ṙ",ś:"ś",ṥ:"ṥ",š:"š",ṧ:"ṧ",ŝ:"ŝ",ṡ:"ṡ",ẗ:"ẗ",ť:"ť",ṫ:"ṫ",ú:"ú",ù:"ù",ü:"ü",ǘ:"ǘ",ǜ:"ǜ",ǖ:"ǖ",ǚ:"ǚ",ũ:"ũ",ṹ:"ṹ",ū:"ū",ṻ:"ṻ",ŭ:"ŭ",ǔ:"ǔ",û:"û",ů:"ů",ű:"ű",ṽ:"ṽ",ẃ:"ẃ",ẁ:"ẁ",ẅ:"ẅ",ŵ:"ŵ",ẇ:"ẇ",ẘ:"ẘ",ẍ:"ẍ",ẋ:"ẋ",ý:"ý",ỳ:"ỳ",ÿ:"ÿ",ỹ:"ỹ",ȳ:"ȳ",ŷ:"ŷ",ẏ:"ẏ",ẙ:"ẙ",ź:"ź",ž:"ž",ẑ:"ẑ",ż:"ż",Á:"Á",À:"À",Ä:"Ä",Ǟ:"Ǟ",Ã:"Ã",Ā:"Ā",Ă:"Ă",Ắ:"Ắ",Ằ:"Ằ",Ẵ:"Ẵ",Ǎ:"Ǎ",Â:"Â",Ấ:"Ấ",Ầ:"Ầ",Ẫ:"Ẫ",Ȧ:"Ȧ",Ǡ:"Ǡ",Å:"Å",Ǻ:"Ǻ",Ḃ:"Ḃ",Ć:"Ć",Č:"Č",Ĉ:"Ĉ",Ċ:"Ċ",Ď:"Ď",Ḋ:"Ḋ",É:"É",È:"È",Ë:"Ë",Ẽ:"Ẽ",Ē:"Ē",Ḗ:"Ḗ",Ḕ:"Ḕ",Ĕ:"Ĕ",Ě:"Ě",Ê:"Ê",Ế:"Ế",Ề:"Ề",Ễ:"Ễ",Ė:"Ė",Ḟ:"Ḟ",Ǵ:"Ǵ",Ḡ:"Ḡ",Ğ:"Ğ",Ǧ:"Ǧ",Ĝ:"Ĝ",Ġ:"Ġ",Ḧ:"Ḧ",Ȟ:"Ȟ",Ĥ:"Ĥ",Ḣ:"Ḣ",Í:"Í",Ì:"Ì",Ï:"Ï",Ḯ:"Ḯ",Ĩ:"Ĩ",Ī:"Ī",Ĭ:"Ĭ",Ǐ:"Ǐ",Î:"Î",İ:"İ",Ĵ:"Ĵ",Ḱ:"Ḱ",Ǩ:"Ǩ",Ĺ:"Ĺ",Ľ:"Ľ",Ḿ:"Ḿ",Ṁ:"Ṁ",Ń:"Ń",Ǹ:"Ǹ",Ñ:"Ñ",Ň:"Ň",Ṅ:"Ṅ",Ó:"Ó",Ò:"Ò",Ö:"Ö",Ȫ:"Ȫ",Õ:"Õ",Ṍ:"Ṍ",Ṏ:"Ṏ",Ȭ:"Ȭ",Ō:"Ō",Ṓ:"Ṓ",Ṑ:"Ṑ",Ŏ:"Ŏ",Ǒ:"Ǒ",Ô:"Ô",Ố:"Ố",Ồ:"Ồ",Ỗ:"Ỗ",Ȯ:"Ȯ",Ȱ:"Ȱ",Ő:"Ő",Ṕ:"Ṕ",Ṗ:"Ṗ",Ŕ:"Ŕ",Ř:"Ř",Ṙ:"Ṙ",Ś:"Ś",Ṥ:"Ṥ",Š:"Š",Ṧ:"Ṧ",Ŝ:"Ŝ",Ṡ:"Ṡ",Ť:"Ť",Ṫ:"Ṫ",Ú:"Ú",Ù:"Ù",Ü:"Ü",Ǘ:"Ǘ",Ǜ:"Ǜ",Ǖ:"Ǖ",Ǚ:"Ǚ",Ũ:"Ũ",Ṹ:"Ṹ",Ū:"Ū",Ṻ:"Ṻ",Ŭ:"Ŭ",Ǔ:"Ǔ",Û:"Û",Ů:"Ů",Ű:"Ű",Ṽ:"Ṽ",Ẃ:"Ẃ",Ẁ:"Ẁ",Ẅ:"Ẅ",Ŵ:"Ŵ",Ẇ:"Ẇ",Ẍ:"Ẍ",Ẋ:"Ẋ",Ý:"Ý",Ỳ:"Ỳ",Ÿ:"Ÿ",Ỹ:"Ỹ",Ȳ:"Ȳ",Ŷ:"Ŷ",Ẏ:"Ẏ",Ź:"Ź",Ž:"Ž",Ẑ:"Ẑ",Ż:"Ż",ά:"ά",ὰ:"ὰ",ᾱ:"ᾱ",ᾰ:"ᾰ",έ:"έ",ὲ:"ὲ",ή:"ή",ὴ:"ὴ",ί:"ί",ὶ:"ὶ",ϊ:"ϊ",ΐ:"ΐ",ῒ:"ῒ",ῑ:"ῑ",ῐ:"ῐ",ό:"ό",ὸ:"ὸ",ύ:"ύ",ὺ:"ὺ",ϋ:"ϋ",ΰ:"ΰ",ῢ:"ῢ",ῡ:"ῡ",ῠ:"ῠ",ώ:"ώ",ὼ:"ὼ",Ύ:"Ύ",Ὺ:"Ὺ",Ϋ:"Ϋ",Ῡ:"Ῡ",Ῠ:"Ῠ",Ώ:"Ώ",Ὼ:"Ὼ"},_r=function(){function e(e,t){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new br(e,t,this.mode),this.settings=t,this.leftrightDepth=0}var t=e.prototype;return t.expect=function(e,t){if(void 0===t&&(t=!0),this.fetch().text!==e)throw new a("Expected '"+e+"', got '"+this.fetch().text+"'",this.fetch());t&&this.consume()},t.consume=function(){this.nextToken=null},t.fetch=function(){return null==this.nextToken&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken},t.switchMode=function(e){this.mode=e,this.gullet.switchMode(e)},t.parse=function(){this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");var e=this.parseExpression(!1);return this.expect("EOF"),this.gullet.endGroup(),e},t.parseExpression=function(t,n){for(var r=[];;){"math"===this.mode&&this.consumeSpaces();var o=this.fetch();if(-1!==e.endOfExpression.indexOf(o.text))break;if(n&&o.text===n)break;if(t&&or[o.text]&&or[o.text].infix)break;var i=this.parseAtom(n);if(!i)break;r.push(i)}return"text"===this.mode&&this.formLigatures(r),this.handleInfixNodes(r)},t.handleInfixNodes=function(e){for(var t,n=-1,r=0;r<e.length;r++){var o=Fe(e[r],"infix");if(o){if(-1!==n)throw new a("only one infix operator per group",o.token);n=r,t=o.replaceWith}}if(-1!==n&&t){var i,l,c=e.slice(0,n),s=e.slice(n+1);return i=1===c.length&&"ordgroup"===c[0].type?c[0]:{type:"ordgroup",mode:this.mode,body:c},l=1===s.length&&"ordgroup"===s[0].type?s[0]:{type:"ordgroup",mode:this.mode,body:s},["\\\\abovefrac"===t?this.callFunction(t,[i,e[n],l],[]):this.callFunction(t,[i,l],[])]}return e},t.handleSupSubscript=function(t){var n=this.fetch(),r=n.text;this.consume();var o=this.parseGroup(t,!1,e.SUPSUB_GREEDINESS,void 0,void 0,!0);if(!o)throw new a("Expected group after '"+r+"'",n);return o},t.formatUnsupportedCmd=function(e){for(var t=[],n=0;n<e.length;n++)t.push({type:"textord",mode:"text",text:e[n]});var r={type:"text",mode:this.mode,body:t};return{type:"color",mode:this.mode,color:this.settings.errorColor,body:[r]}},t.parseAtom=function(e){var t,n,r=this.parseGroup("atom",!1,null,e);if("text"===this.mode)return r;for(;;){this.consumeSpaces();var o=this.fetch();if("\\limits"===o.text||"\\nolimits"===o.text){var i=Fe(r,"op");if(i){var l="\\limits"===o.text;i.limits=l,i.alwaysHandleSupSub=!0}else{if(!(i=Fe(r,"operatorname"))||!i.alwaysHandleSupSub)throw new a("Limit controls must follow a math operator",o);var c="\\limits"===o.text;i.limits=c}this.consume()}else if("^"===o.text){if(t)throw new a("Double superscript",o);t=this.handleSupSubscript("superscript")}else if("_"===o.text){if(n)throw new a("Double subscript",o);n=this.handleSupSubscript("subscript")}else{if("'"!==o.text)break;if(t)throw new a("Double superscript",o);var s={type:"textord",mode:this.mode,text:"\\prime"},u=[s];for(this.consume();"'"===this.fetch().text;)u.push(s),this.consume();"^"===this.fetch().text&&u.push(this.handleSupSubscript("superscript")),t={type:"ordgroup",mode:this.mode,body:u}}}return t||n?{type:"supsub",mode:this.mode,base:r,sup:t,sub:n}:r},t.parseFunction=function(e,t,n){var r=this.fetch(),o=r.text,i=or[o];if(!i)return null;if(this.consume(),null!=n&&i.greediness<=n)throw new a("Got function '"+o+"' with no arguments"+(t?" as "+t:""),r);if("text"===this.mode&&!i.allowedInText)throw new a("Can't use function '"+o+"' in text mode",r);if("math"===this.mode&&!1===i.allowedInMath)throw new a("Can't use function '"+o+"' in math mode",r);var l=this.parseArguments(o,i),c=l.args,s=l.optArgs;return this.callFunction(o,c,s,r,e)},t.callFunction=function(e,t,n,r,o){var i={funcName:e,parser:this,token:r,breakOnTokenText:o},l=or[e];if(l&&l.handler)return l.handler(i,t,n);throw new a("No function handler for "+e)},t.parseArguments=function(e,t){var n=t.numArgs+t.numOptionalArgs;if(0===n)return{args:[],optArgs:[]};for(var r=t.greediness,o=[],i=[],l=0;l<n;l++){var c=t.argTypes&&t.argTypes[l],s=l<t.numOptionalArgs,u=l>0&&!s||0===l&&!s&&"math"===this.mode,f=this.parseGroupOfType("argument to '"+e+"'",c,s,r,u);if(!f){if(s){i.push(null);continue}throw new a("Expected group after '"+e+"'",this.fetch())}(s?i:o).push(f)}return{args:o,optArgs:i}},t.parseGroupOfType=function(e,t,n,r,o){switch(t){case"color":return o&&this.consumeSpaces(),this.parseColorGroup(n);case"size":return o&&this.consumeSpaces(),this.parseSizeGroup(n);case"url":return this.parseUrlGroup(n,o);case"math":case"text":return this.parseGroup(e,n,r,void 0,t,o);case"hbox":var i=this.parseGroup(e,n,r,void 0,"text",o);return i?{type:"styling",mode:i.mode,body:[i],style:"text"}:i;case"raw":if(o&&this.consumeSpaces(),n&&"{"===this.fetch().text)return null;var l=this.parseStringGroup("raw",n,!0);if(l)return{type:"raw",mode:"text",string:l.text};throw new a("Expected raw group",this.fetch());case"original":case null:case void 0:return this.parseGroup(e,n,r,void 0,void 0,o);default:throw new a("Unknown group type as "+e,this.fetch())}},t.consumeSpaces=function(){for(;" "===this.fetch().text;)this.consume()},t.parseStringGroup=function(e,t,n){var r=t?"[":"{",o=t?"]":"}",i=this.fetch();if(i.text!==r){if(t)return null;if(n&&"EOF"!==i.text&&/[^{}[\]]/.test(i.text))return this.consume(),i}var l=this.mode;this.mode="text",this.expect(r);for(var c,s="",u=this.fetch(),f=0,h=u;(c=this.fetch()).text!==o||n&&f>0;){switch(c.text){case"EOF":throw new a("Unexpected end of input in "+e,u.range(h,s));case r:f++;break;case o:f--}s+=(h=c).text,this.consume()}return this.expect(o),this.mode=l,u.range(h,s)},t.parseRegexGroup=function(e,t){var n=this.mode;this.mode="text";for(var r,o=this.fetch(),i=o,l="";"EOF"!==(r=this.fetch()).text&&e.test(l+r.text);)l+=(i=r).text,this.consume();if(""===l)throw new a("Invalid "+t+": '"+o.text+"'",o);return this.mode=n,o.range(i,l)},t.parseColorGroup=function(e){var t=this.parseStringGroup("color",e);if(!t)return null;var n=/^(#[a-f0-9]{3}|#?[a-f0-9]{6}|[a-z]+)$/i.exec(t.text);if(!n)throw new a("Invalid color: '"+t.text+"'",t);var r=n[0];return/^[0-9a-f]{6}$/i.test(r)&&(r="#"+r),{type:"color-token",mode:this.mode,color:r}},t.parseSizeGroup=function(e){var t,n=!1;if(!(t=e||"{"===this.fetch().text?this.parseStringGroup("size",e):this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size")))return null;e||0!==t.text.length||(t.text="0pt",n=!0);var r=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(t.text);if(!r)throw new a("Invalid size: '"+t.text+"'",t);var o={number:+(r[1]+r[2]),unit:r[3]};if(!Me(o))throw new a("Invalid unit: '"+o.unit+"'",t);return{type:"size",mode:this.mode,value:o,isBlank:n}},t.parseUrlGroup=function(e,t){this.gullet.lexer.setCatcode("%",13);var n=this.parseStringGroup("url",e,!0);if(this.gullet.lexer.setCatcode("%",14),!n)return null;var r=n.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:r}},t.parseGroup=function(t,n,o,i,l,c){var s=this.mode;l&&this.switchMode(l),c&&this.consumeSpaces();var u,f=this.fetch(),h=f.text;if(n?"["===h:"{"===h||"\\begingroup"===h){this.consume();var p=e.endOfGroup[h];this.gullet.beginGroup();var d=this.parseExpression(!1,p),m=this.fetch();this.expect(p),this.gullet.endGroup(),u={type:"ordgroup",mode:this.mode,loc:r.range(f,m),body:d,semisimple:"\\begingroup"===h||void 0}}else if(n)u=null;else if(null==(u=this.parseFunction(i,t,o)||this.parseSymbol())&&"\\"===h[0]&&!gr.hasOwnProperty(h)){if(this.settings.throwOnError)throw new a("Undefined control sequence: "+h,f);u=this.formatUnsupportedCmd(h),this.consume()}return l&&this.switchMode(s),u},t.formLigatures=function(e){for(var t=e.length-1,n=0;n<t;++n){var o=e[n],i=o.text;"-"===i&&"-"===e[n+1].text&&(n+1<t&&"-"===e[n+2].text?(e.splice(n,3,{type:"textord",mode:"text",loc:r.range(o,e[n+2]),text:"---"}),t-=2):(e.splice(n,2,{type:"textord",mode:"text",loc:r.range(o,e[n+1]),text:"--"}),t-=1)),"'"!==i&&"`"!==i||e[n+1].text!==i||(e.splice(n,2,{type:"textord",mode:"text",loc:r.range(o,e[n+1]),text:i+i}),t-=1)}},t.parseSymbol=function(){var e=this.fetch(),t=e.text;if(/^\\verb[^a-zA-Z]/.test(t)){this.consume();var n=t.slice(5),o="*"===n.charAt(0);if(o&&(n=n.slice(1)),n.length<2||n.charAt(0)!==n.slice(-1))throw new a("\\verb assertion failed --\n please report what input caused this bug");return{type:"verb",mode:"text",body:n=n.slice(1,-1),star:o}}xr.hasOwnProperty(t[0])&&!K[this.mode][t[0]]&&(this.settings.strict&&"math"===this.mode&&this.settings.reportNonstrict("unicodeTextInMathMode",'Accented Unicode text character "'+t[0]+'" used in math mode',e),t=xr[t[0]]+t.substr(1));var i,l=ar.exec(t);if(l&&("i"===(t=t.substring(0,l.index))?t="ı":"j"===t&&(t="ȷ")),K[this.mode][t]){this.settings.strict&&"math"===this.mode&&"ÇÐÞçþ".indexOf(t)>=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+t[0]+'" used in math mode',e);var c,s=K[this.mode][t].group,u=r.range(e);if(W.hasOwnProperty(s)){var f=s;c={type:"atom",mode:this.mode,family:f,loc:u,text:t}}else c={type:s,mode:this.mode,loc:u,text:t};i=c}else{if(!(t.charCodeAt(0)>=128))return null;this.settings.strict&&(S(t.charCodeAt(0))?"math"===this.mode&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+t[0]+'" used in math mode',e):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+t[0]+'" ('+t.charCodeAt(0)+")",e)),i={type:"textord",mode:"text",loc:r.range(e),text:t}}if(this.consume(),l)for(var h=0;h<l[0].length;h++){var p=l[0][h];if(!wr[p])throw new a("Unknown accent ' "+p+"'",e);var d=wr[p][this.mode];if(!d)throw new a("Accent "+p+" unsupported in "+this.mode+" mode",e);i={type:"accent",mode:this.mode,loc:r.range(e),label:d,isStretchy:!1,isShifty:!0,base:i}}return i},e}();_r.endOfExpression=["}","\\endgroup","\\end","\\right","&"],_r.endOfGroup={"[":"]","{":"}","\\begingroup":"\\endgroup"},_r.SUPSUB_GREEDINESS=1;var kr=function(e,t){if(!("string"==typeof e||e instanceof String))throw new TypeError("KaTeX can only parse string typed expression");var n=new _r(e,t);delete n.gullet.macros.current["\\df@tag"];var r=n.parse();if(n.gullet.macros.get("\\df@tag")){if(!t.displayMode)throw new a("\\tag works only in display equations");n.gullet.feed("\\df@tag"),r=[{type:"tag",mode:"text",body:r,tag:n.parse()}]}return r},Sr=function(e,t,n){t.textContent="";var r=Mr(e,n).toNode();t.appendChild(r)};"undefined"!=typeof document&&"CSS1Compat"!==document.compatMode&&("undefined"!=typeof console&&console.warn("Warning: KaTeX doesn't work in quirks mode. Make sure your website has a suitable doctype."),Sr=function(){throw new a("KaTeX doesn't work in quirks mode.")});var Or=function(e,t,n){if(n.throwOnError||!(e instanceof a))throw e;var r=Ie.makeSpan(["katex-error"],[new N(t)]);return r.setAttribute("title",e.toString()),r.setAttribute("style","color:"+n.errorColor),r},Mr=function(e,t){var n=new h(t);try{return function(e,t,n){var r,o=Mt(n);if("mathml"===n.output)return Ot(e,t,o,!0);if("html"===n.output){var i=dt(e,o);r=Ie.makeSpan(["katex"],[i])}else{var a=Ot(e,t,o,!1),l=dt(e,o);r=Ie.makeSpan(["katex"],[a,l])}return Tt(r,n)}(kr(e,n),e,n)}catch(t){return Or(t,e,n)}},Tr={version:"0.11.1",render:Sr,renderToString:function(e,t){return Mr(e,t).toMarkup()},ParseError:a,__parse:function(e,t){var n=new h(t);return kr(e,n)},__renderToDomTree:Mr,__renderToHTMLTree:function(e,t){var n=new h(t);try{return function(e,t,n){var r=dt(e,Mt(n)),o=Ie.makeSpan(["katex"],[r]);return Tt(o,n)}(kr(e,n),0,n)}catch(t){return Or(t,e,n)}},__setFontMetrics:function(e,t){D[e]=t},__defineSymbol:X,__defineMacro:fr,__domTree:{Span:P,Anchor:A,SymbolNode:N,SvgNode:H,PathNode:R,LineNode:V}};t.default=Tr}]).default},e.exports=n()})),a=(o=i)&&o.__esModule&&Object.prototype.hasOwnProperty.call(o,"default")?o.default:o;class l{constructor(e,t,n){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=e,this.start=t,this.end=n}static range(e,t){return t?e&&e.loc&&t.loc&&e.loc.lexer===t.loc.lexer?new l(e.loc.lexer,e.loc.start,t.loc.end):null:e&&e.loc}}class c{constructor(e,t){this.text=void 0,this.loc=void 0,this.text=e,this.loc=t}range(e,t){return new c(t,l.range(this,e))}}class s{constructor(e,t){this.position=void 0;let n,r="KaTeX parse error: "+e;const o=t&&t.loc;if(o&&o.start<=o.end){const e=o.lexer.input;n=o.start;const t=o.end;n===e.length?r+=" at end of input: ":r+=" at position "+(n+1)+": ";const i=e.slice(n,t).replace(/[^]/g,"$&̲");let a,l;a=n>15?"…"+e.slice(n-15,n):e.slice(0,n),l=t+15<e.length?e.slice(t,t+15)+"…":e.slice(t),r+=a+i+l}const i=new Error(r);return i.name="ParseError",i.__proto__=s.prototype,i.position=n,i}}s.prototype.__proto__=Error.prototype;const u=/([A-Z])/g,f={"&":"&",">":">","<":"<",'"':""","'":"'"},h=/[&><"']/g,p=function e(t){return"ordgroup"===t.type||"color"===t.type?1===t.body.length?e(t.body[0]):t:"font"===t.type?e(t.body):t};var d={contains:function(e,t){return-1!==e.indexOf(t)},deflt:function(e,t){return void 0===e?t:e},escape:function(e){return String(e).replace(h,e=>f[e])},hyphenate:function(e){return e.replace(u,"-$1").toLowerCase()},getBaseElem:p,isCharacterBox:function(e){const t=p(e);return"mathord"===t.type||"textord"===t.type||"atom"===t.type},protocolFromUrl:function(e){const t=/^\s*([^\\/#]*?)(?::|�*58|�*3a)/i.exec(e);return null!=t?t[1]:"_relative"}};class m{constructor(e){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,e=e||{},this.displayMode=d.deflt(e.displayMode,!1),this.output=d.deflt(e.output,"htmlAndMathml"),this.leqno=d.deflt(e.leqno,!1),this.fleqn=d.deflt(e.fleqn,!1),this.throwOnError=d.deflt(e.throwOnError,!0),this.errorColor=d.deflt(e.errorColor,"#cc0000"),this.macros=e.macros||{},this.minRuleThickness=Math.max(0,d.deflt(e.minRuleThickness,0)),this.colorIsTextColor=d.deflt(e.colorIsTextColor,!1),this.strict=d.deflt(e.strict,"warn"),this.trust=d.deflt(e.trust,!1),this.maxSize=Math.max(0,d.deflt(e.maxSize,1/0)),this.maxExpand=Math.max(0,d.deflt(e.maxExpand,1e3))}reportNonstrict(e,t,n){let r=this.strict;if("function"==typeof r&&(r=r(e,t,n)),r&&"ignore"!==r){if(!0===r||"error"===r)throw new s(`LaTeX-incompatible input and strict mode is set to 'error': ${t} [${e}]`,n);"warn"===r?"undefined"!=typeof console&&console.warn(`LaTeX-incompatible input and strict mode is set to 'warn': ${t} [${e}]`):"undefined"!=typeof console&&console.warn(`LaTeX-incompatible input and strict mode is set to unrecognized '${r}': ${t} [${e}]`)}}useStrictBehavior(e,t,n){let r=this.strict;if("function"==typeof r)try{r=r(e,t,n)}catch(e){r="error"}return!(!r||"ignore"===r||!0!==r&&"error"!==r&&("warn"===r?("undefined"!=typeof console&&console.warn(`LaTeX-incompatible input and strict mode is set to 'warn': ${t} [${e}]`),1):("undefined"!=typeof console&&console.warn(`LaTeX-incompatible input and strict mode is set to unrecognized '${r}': ${t} [${e}]`),1)))}isTrusted(e){e.url&&!e.protocol&&(e.protocol=d.protocolFromUrl(e.url));const t="function"==typeof this.trust?this.trust(e):this.trust;return Boolean(t)}}class v{constructor(e,t,n){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=e,this.size=t,this.cramped=n}sup(){return y[g[this.id]]}sub(){return y[b[this.id]]}fracNum(){return y[w[this.id]]}fracDen(){return y[x[this.id]]}cramp(){return y[_[this.id]]}text(){return y[k[this.id]]}isTight(){return this.size>=2}}const y=[new v(0,0,!1),new v(1,0,!0),new v(2,1,!1),new v(3,1,!0),new v(4,2,!1),new v(5,2,!0),new v(6,3,!1),new v(7,3,!0)],g=[4,5,4,5,6,7,6,7],b=[5,5,5,5,7,7,7,7],w=[2,3,4,5,6,7,6,7],x=[3,3,5,5,7,7,7,7],_=[1,1,3,3,5,5,7,7],k=[0,1,2,3,2,3,2,3];var S={DISPLAY:y[0],TEXT:y[2],SCRIPT:y[4],SCRIPTSCRIPT:y[6]};const O=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}],M=[];function T(e){for(let t=0;t<M.length;t+=2)if(e>=M[t]&&e<=M[t+1])return!0;return!1}O.forEach(e=>e.blocks.forEach(e=>M.push(...e)));const E={doubleleftarrow:"M262 157\nl10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3\n 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28\n 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5\nc2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5\n 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87\n-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7\n-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z\nm8 0v40h399730v-40zm0 194v40h399730v-40z",doublerightarrow:"M399738 392l\n-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5\n 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88\n-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68\n-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18\n-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782\nc-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3\n-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z",leftarrow:"M400000 241H110l3-3c68.7-52.7 113.7-120\n 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8\n-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247\nc-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208\n 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3\n 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202\n l-3-3h399890zM100 241v40h399900v-40z",leftbrace:"M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117\n-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7\n 5-6 9-10 13-.7 1-7.3 1-20 1H6z",leftbraceunder:"M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13\n 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688\n 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7\n-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z",leftgroup:"M400000 80\nH435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0\n 435 0h399565z",leftgroupunder:"M400000 262\nH435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219\n 435 219h399565z",leftharpoon:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3\n-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5\n-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7\n-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z",leftharpoonplus:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5\n 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3\n-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7\n-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z\nm0 0v40h400000v-40z",leftharpoondown:"M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333\n 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5\n 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667\n-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z",leftharpoondownplus:"M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12\n 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7\n-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0\nv40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z",lefthook:"M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5\n-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3\n-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21\n 71.5 23h399859zM103 281v-40h399897v40z",leftlinesegment:"M40 281 V428 H0 V94 H40 V241 H400000 v40z\nM40 281 V428 H0 V94 H40 V241 H400000 v40z",leftmapsto:"M40 281 V448H0V74H40V241H400000v40z\nM40 281 V448H0V74H40V241H400000v40z",leftToFrom:"M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23\n-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8\nc28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3\n 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z",longequal:"M0 50 h400000 v40H0z m0 194h40000v40H0z\nM0 50 h400000 v40H0z m0 194h40000v40H0z",midbrace:"M200428 334\nc-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14\n-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7\n 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11\n 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z",midbraceunder:"M199572 214\nc100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14\n 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3\n 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0\n-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z",oiintSize1:"M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6\n-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z\nm368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8\n60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z",oiintSize2:"M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8\n-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z\nm502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2\nc0 110 84 276 504 276s502.4-166 502.4-276z",oiiintSize1:"M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6\n-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z\nm525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0\n85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z",oiiintSize2:"M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8\n-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z\nm770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1\nc0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z",rightarrow:"M0 241v40h399891c-47.3 35.3-84 78-110 128\n-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20\n 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7\n 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85\n-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\n 151.7 139 205zm0 0v40h399900v-40z",rightbrace:"M400000 542l\n-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5\ns-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1\nc124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z",rightbraceunder:"M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3\n 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237\n-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z",rightgroup:"M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0\n 3-1 3-3v-38c-76-158-257-219-435-219H0z",rightgroupunder:"M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18\n 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z",rightharpoon:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3\n-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2\n-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58\n 69.2 92 94.5zm0 0v40h399900v-40z",rightharpoonplus:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11\n-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7\n 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z\nm0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z",rightharpoondown:"M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8\n 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5\n-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95\n-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z",rightharpoondownplus:"M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8\n 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3\n 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3\n-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z\nm0-194v40h400000v-40zm0 0v40h400000v-40z",righthook:"M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3\n 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0\n-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21\n 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z",rightlinesegment:"M399960 241 V94 h40 V428 h-40 V281 H0 v-40z\nM399960 241 V94 h40 V428 h-40 V281 H0 v-40z",rightToFrom:"M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23\n 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32\n-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142\n-167z M100 147v40h399900v-40zM0 341v40h399900v-40z",twoheadleftarrow:"M0 167c68 40\n 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69\n-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3\n-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19\n-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101\n 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z",twoheadrightarrow:"M400000 167\nc-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3\n 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42\n 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333\n-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70\n 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z",tilde1:"M200 55.538c-77 0-168 73.953-177 73.953-3 0-7\n-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0\n 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0\n 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128\n-68.267.847-113-73.952-191-73.952z",tilde2:"M344 55.266c-142 0-300.638 81.316-311.5 86.418\n-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9\n 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114\nc1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751\n 181.476 676 181.476c-149 0-189-126.21-332-126.21z",tilde3:"M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457\n-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0\n 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697\n 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696\n -338 0-409-156.573-744-156.573z",tilde4:"M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345\n-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409\n 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9\n 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409\n -175.236-744-175.236z",vec:"M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5\n3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11\n10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63\n-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1\n-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59\nH213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359\nc-16-25.333-24-45-24-59z",widehat1:"M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22\nc-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z",widehat2:"M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat3:"M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat4:"M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widecheck1:"M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1,\n-5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z",widecheck2:"M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",widecheck3:"M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",widecheck4:"M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",baraboveleftarrow:"M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202\nc4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5\nc-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130\ns-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47\n121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6\ns2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11\nc0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z\nM100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z",rightarrowabovebar:"M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32\n-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0\n13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39\n-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5\n-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\n151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z",baraboveshortleftharpoon:"M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17\nc2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21\nc-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40\nc-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z\nM0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z",rightharpoonaboveshortbar:"M0,241 l0,40c399126,0,399993,0,399993,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z",shortbaraboveleftharpoon:"M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9,\n1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7,\n-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z\nM93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z",shortrightharpoonabovebar:"M53,241l0,40c398570,0,399437,0,399437,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z"};class z{constructor(e){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=e,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}hasClass(e){return d.contains(this.classes,e)}toNode(){const e=document.createDocumentFragment();for(let t=0;t<this.children.length;t++)e.appendChild(this.children[t].toNode());return e}toMarkup(){let e="";for(let t=0;t<this.children.length;t++)e+=this.children[t].toMarkup();return e}toText(){return this.children.map(e=>e.toText()).join("")}}const C=function(e){return e.filter(e=>e).join(" ")},P=function(e,t,n){if(this.classes=e||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=n||{},t){t.style.isTight()&&this.classes.push("mtight");const e=t.getColor();e&&(this.style.color=e)}},A=function(e){const t=document.createElement(e);t.className=C(this.classes);for(const e in this.style)this.style.hasOwnProperty(e)&&(t.style[e]=this.style[e]);for(const e in this.attributes)this.attributes.hasOwnProperty(e)&&t.setAttribute(e,this.attributes[e]);for(let e=0;e<this.children.length;e++)t.appendChild(this.children[e].toNode());return t},j=function(e){let t="<"+e;this.classes.length&&(t+=` class="${d.escape(C(this.classes))}"`);let n="";for(const e in this.style)this.style.hasOwnProperty(e)&&(n+=`${d.hyphenate(e)}:${this.style[e]};`);n&&(t+=` style="${d.escape(n)}"`);for(const e in this.attributes)this.attributes.hasOwnProperty(e)&&(t+=` ${e}="${d.escape(this.attributes[e])}"`);t+=">";for(let e=0;e<this.children.length;e++)t+=this.children[e].toMarkup();return t+=`</${e}>`,t};class L{constructor(e,t,n,r){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,P.call(this,e,n,r),this.children=t||[]}setAttribute(e,t){this.attributes[e]=t}hasClass(e){return d.contains(this.classes,e)}toNode(){return A.call(this,"span")}toMarkup(){return j.call(this,"span")}}class N{constructor(e,t,n,r){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,P.call(this,t,r),this.children=n||[],this.setAttribute("href",e)}setAttribute(e,t){this.attributes[e]=t}hasClass(e){return d.contains(this.classes,e)}toNode(){return A.call(this,"a")}toMarkup(){return j.call(this,"a")}}class H{constructor(e,t,n){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=t,this.src=e,this.classes=["mord"],this.style=n}hasClass(e){return d.contains(this.classes,e)}toNode(){const e=document.createElement("img");e.src=this.src,e.alt=this.alt,e.className="mord";for(const t in this.style)this.style.hasOwnProperty(t)&&(e.style[t]=this.style[t]);return e}toMarkup(){let e=`<img src='${this.src} 'alt='${this.alt}' `,t="";for(const e in this.style)this.style.hasOwnProperty(e)&&(t+=`${d.hyphenate(e)}:${this.style[e]};`);return t&&(e+=` style="${d.escape(t)}"`),e+="'/>",e}}const R={î:"ı̂",ï:"ı̈",í:"ı́",ì:"ı̀"};class V{constructor(e,t,n,r,o,i,a,l){this.text=void 0,this.height=void 0,this.depth=void 0,this.italic=void 0,this.skew=void 0,this.width=void 0,this.maxFontSize=void 0,this.classes=void 0,this.style=void 0,this.text=e,this.height=t||0,this.depth=n||0,this.italic=r||0,this.skew=o||0,this.width=i||0,this.classes=a||[],this.style=l||{},this.maxFontSize=0;const c=function(e){for(let t=0;t<O.length;t++){const n=O[t];for(let t=0;t<n.blocks.length;t++){const r=n.blocks[t];if(e>=r[0]&&e<=r[1])return n.name}}return null}(this.text.charCodeAt(0));c&&this.classes.push(c+"_fallback"),/[îïíì]/.test(this.text)&&(this.text=R[this.text])}hasClass(e){return d.contains(this.classes,e)}toNode(){const e=document.createTextNode(this.text);let t=null;this.italic>0&&(t=document.createElement("span"),t.style.marginRight=this.italic+"em"),this.classes.length>0&&(t=t||document.createElement("span"),t.className=C(this.classes));for(const e in this.style)this.style.hasOwnProperty(e)&&(t=t||document.createElement("span"),t.style[e]=this.style[e]);return t?(t.appendChild(e),t):e}toMarkup(){let e=!1,t="<span";this.classes.length&&(e=!0,t+=' class="',t+=d.escape(C(this.classes)),t+='"');let n="";this.italic>0&&(n+="margin-right:"+this.italic+"em;");for(const e in this.style)this.style.hasOwnProperty(e)&&(n+=d.hyphenate(e)+":"+this.style[e]+";");n&&(e=!0,t+=' style="'+d.escape(n)+'"');const r=d.escape(this.text);return e?(t+=">",t+=r,t+="</span>",t):r}}class I{constructor(e,t){this.children=void 0,this.attributes=void 0,this.children=e||[],this.attributes=t||{}}toNode(){const e=document.createElementNS("http://www.w3.org/2000/svg","svg");for(const t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&e.setAttribute(t,this.attributes[t]);for(let t=0;t<this.children.length;t++)e.appendChild(this.children[t].toNode());return e}toMarkup(){let e="<svg";for(const t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&(e+=` ${t}='${this.attributes[t]}'`);e+=">";for(let t=0;t<this.children.length;t++)e+=this.children[t].toMarkup();return e+="</svg>",e}}class D{constructor(e,t){this.pathName=void 0,this.alternate=void 0,this.pathName=e,this.alternate=t}toNode(){const e=document.createElementNS("http://www.w3.org/2000/svg","path");return this.alternate?e.setAttribute("d",this.alternate):e.setAttribute("d",E[this.pathName]),e}toMarkup(){return this.alternate?`<path d='${this.alternate}'/>`:`<path d='${E[this.pathName]}'/>`}}class F{constructor(e){this.attributes=void 0,this.attributes=e||{}}toNode(){const e=document.createElementNS("http://www.w3.org/2000/svg","line");for(const t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&e.setAttribute(t,this.attributes[t]);return e}toMarkup(){let e="<line";for(const t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&(e+=` ${t}='${this.attributes[t]}'`);return e+="/>",e}}function q(e){if(e instanceof V)return e;throw new Error(`Expected symbolNode but got ${String(e)}.`)}var U={"AMS-Regular":{65:[0,.68889,0,0,.72222],66:[0,.68889,0,0,.66667],67:[0,.68889,0,0,.72222],68:[0,.68889,0,0,.72222],69:[0,.68889,0,0,.66667],70:[0,.68889,0,0,.61111],71:[0,.68889,0,0,.77778],72:[0,.68889,0,0,.77778],73:[0,.68889,0,0,.38889],74:[.16667,.68889,0,0,.5],75:[0,.68889,0,0,.77778],76:[0,.68889,0,0,.66667],77:[0,.68889,0,0,.94445],78:[0,.68889,0,0,.72222],79:[.16667,.68889,0,0,.77778],80:[0,.68889,0,0,.61111],81:[.16667,.68889,0,0,.77778],82:[0,.68889,0,0,.72222],83:[0,.68889,0,0,.55556],84:[0,.68889,0,0,.66667],85:[0,.68889,0,0,.72222],86:[0,.68889,0,0,.72222],87:[0,.68889,0,0,1],88:[0,.68889,0,0,.72222],89:[0,.68889,0,0,.72222],90:[0,.68889,0,0,.66667],107:[0,.68889,0,0,.55556],165:[0,.675,.025,0,.75],174:[.15559,.69224,0,0,.94666],240:[0,.68889,0,0,.55556],295:[0,.68889,0,0,.54028],710:[0,.825,0,0,2.33334],732:[0,.9,0,0,2.33334],770:[0,.825,0,0,2.33334],771:[0,.9,0,0,2.33334],989:[.08167,.58167,0,0,.77778],1008:[0,.43056,.04028,0,.66667],8245:[0,.54986,0,0,.275],8463:[0,.68889,0,0,.54028],8487:[0,.68889,0,0,.72222],8498:[0,.68889,0,0,.55556],8502:[0,.68889,0,0,.66667],8503:[0,.68889,0,0,.44445],8504:[0,.68889,0,0,.66667],8513:[0,.68889,0,0,.63889],8592:[-.03598,.46402,0,0,.5],8594:[-.03598,.46402,0,0,.5],8602:[-.13313,.36687,0,0,1],8603:[-.13313,.36687,0,0,1],8606:[.01354,.52239,0,0,1],8608:[.01354,.52239,0,0,1],8610:[.01354,.52239,0,0,1.11111],8611:[.01354,.52239,0,0,1.11111],8619:[0,.54986,0,0,1],8620:[0,.54986,0,0,1],8621:[-.13313,.37788,0,0,1.38889],8622:[-.13313,.36687,0,0,1],8624:[0,.69224,0,0,.5],8625:[0,.69224,0,0,.5],8630:[0,.43056,0,0,1],8631:[0,.43056,0,0,1],8634:[.08198,.58198,0,0,.77778],8635:[.08198,.58198,0,0,.77778],8638:[.19444,.69224,0,0,.41667],8639:[.19444,.69224,0,0,.41667],8642:[.19444,.69224,0,0,.41667],8643:[.19444,.69224,0,0,.41667],8644:[.1808,.675,0,0,1],8646:[.1808,.675,0,0,1],8647:[.1808,.675,0,0,1],8648:[.19444,.69224,0,0,.83334],8649:[.1808,.675,0,0,1],8650:[.19444,.69224,0,0,.83334],8651:[.01354,.52239,0,0,1],8652:[.01354,.52239,0,0,1],8653:[-.13313,.36687,0,0,1],8654:[-.13313,.36687,0,0,1],8655:[-.13313,.36687,0,0,1],8666:[.13667,.63667,0,0,1],8667:[.13667,.63667,0,0,1],8669:[-.13313,.37788,0,0,1],8672:[-.064,.437,0,0,1.334],8674:[-.064,.437,0,0,1.334],8705:[0,.825,0,0,.5],8708:[0,.68889,0,0,.55556],8709:[.08167,.58167,0,0,.77778],8717:[0,.43056,0,0,.42917],8722:[-.03598,.46402,0,0,.5],8724:[.08198,.69224,0,0,.77778],8726:[.08167,.58167,0,0,.77778],8733:[0,.69224,0,0,.77778],8736:[0,.69224,0,0,.72222],8737:[0,.69224,0,0,.72222],8738:[.03517,.52239,0,0,.72222],8739:[.08167,.58167,0,0,.22222],8740:[.25142,.74111,0,0,.27778],8741:[.08167,.58167,0,0,.38889],8742:[.25142,.74111,0,0,.5],8756:[0,.69224,0,0,.66667],8757:[0,.69224,0,0,.66667],8764:[-.13313,.36687,0,0,.77778],8765:[-.13313,.37788,0,0,.77778],8769:[-.13313,.36687,0,0,.77778],8770:[-.03625,.46375,0,0,.77778],8774:[.30274,.79383,0,0,.77778],8776:[-.01688,.48312,0,0,.77778],8778:[.08167,.58167,0,0,.77778],8782:[.06062,.54986,0,0,.77778],8783:[.06062,.54986,0,0,.77778],8785:[.08198,.58198,0,0,.77778],8786:[.08198,.58198,0,0,.77778],8787:[.08198,.58198,0,0,.77778],8790:[0,.69224,0,0,.77778],8791:[.22958,.72958,0,0,.77778],8796:[.08198,.91667,0,0,.77778],8806:[.25583,.75583,0,0,.77778],8807:[.25583,.75583,0,0,.77778],8808:[.25142,.75726,0,0,.77778],8809:[.25142,.75726,0,0,.77778],8812:[.25583,.75583,0,0,.5],8814:[.20576,.70576,0,0,.77778],8815:[.20576,.70576,0,0,.77778],8816:[.30274,.79383,0,0,.77778],8817:[.30274,.79383,0,0,.77778],8818:[.22958,.72958,0,0,.77778],8819:[.22958,.72958,0,0,.77778],8822:[.1808,.675,0,0,.77778],8823:[.1808,.675,0,0,.77778],8828:[.13667,.63667,0,0,.77778],8829:[.13667,.63667,0,0,.77778],8830:[.22958,.72958,0,0,.77778],8831:[.22958,.72958,0,0,.77778],8832:[.20576,.70576,0,0,.77778],8833:[.20576,.70576,0,0,.77778],8840:[.30274,.79383,0,0,.77778],8841:[.30274,.79383,0,0,.77778],8842:[.13597,.63597,0,0,.77778],8843:[.13597,.63597,0,0,.77778],8847:[.03517,.54986,0,0,.77778],8848:[.03517,.54986,0,0,.77778],8858:[.08198,.58198,0,0,.77778],8859:[.08198,.58198,0,0,.77778],8861:[.08198,.58198,0,0,.77778],8862:[0,.675,0,0,.77778],8863:[0,.675,0,0,.77778],8864:[0,.675,0,0,.77778],8865:[0,.675,0,0,.77778],8872:[0,.69224,0,0,.61111],8873:[0,.69224,0,0,.72222],8874:[0,.69224,0,0,.88889],8876:[0,.68889,0,0,.61111],8877:[0,.68889,0,0,.61111],8878:[0,.68889,0,0,.72222],8879:[0,.68889,0,0,.72222],8882:[.03517,.54986,0,0,.77778],8883:[.03517,.54986,0,0,.77778],8884:[.13667,.63667,0,0,.77778],8885:[.13667,.63667,0,0,.77778],8888:[0,.54986,0,0,1.11111],8890:[.19444,.43056,0,0,.55556],8891:[.19444,.69224,0,0,.61111],8892:[.19444,.69224,0,0,.61111],8901:[0,.54986,0,0,.27778],8903:[.08167,.58167,0,0,.77778],8905:[.08167,.58167,0,0,.77778],8906:[.08167,.58167,0,0,.77778],8907:[0,.69224,0,0,.77778],8908:[0,.69224,0,0,.77778],8909:[-.03598,.46402,0,0,.77778],8910:[0,.54986,0,0,.76042],8911:[0,.54986,0,0,.76042],8912:[.03517,.54986,0,0,.77778],8913:[.03517,.54986,0,0,.77778],8914:[0,.54986,0,0,.66667],8915:[0,.54986,0,0,.66667],8916:[0,.69224,0,0,.66667],8918:[.0391,.5391,0,0,.77778],8919:[.0391,.5391,0,0,.77778],8920:[.03517,.54986,0,0,1.33334],8921:[.03517,.54986,0,0,1.33334],8922:[.38569,.88569,0,0,.77778],8923:[.38569,.88569,0,0,.77778],8926:[.13667,.63667,0,0,.77778],8927:[.13667,.63667,0,0,.77778],8928:[.30274,.79383,0,0,.77778],8929:[.30274,.79383,0,0,.77778],8934:[.23222,.74111,0,0,.77778],8935:[.23222,.74111,0,0,.77778],8936:[.23222,.74111,0,0,.77778],8937:[.23222,.74111,0,0,.77778],8938:[.20576,.70576,0,0,.77778],8939:[.20576,.70576,0,0,.77778],8940:[.30274,.79383,0,0,.77778],8941:[.30274,.79383,0,0,.77778],8994:[.19444,.69224,0,0,.77778],8995:[.19444,.69224,0,0,.77778],9416:[.15559,.69224,0,0,.90222],9484:[0,.69224,0,0,.5],9488:[0,.69224,0,0,.5],9492:[0,.37788,0,0,.5],9496:[0,.37788,0,0,.5],9585:[.19444,.68889,0,0,.88889],9586:[.19444,.74111,0,0,.88889],9632:[0,.675,0,0,.77778],9633:[0,.675,0,0,.77778],9650:[0,.54986,0,0,.72222],9651:[0,.54986,0,0,.72222],9654:[.03517,.54986,0,0,.77778],9660:[0,.54986,0,0,.72222],9661:[0,.54986,0,0,.72222],9664:[.03517,.54986,0,0,.77778],9674:[.11111,.69224,0,0,.66667],9733:[.19444,.69224,0,0,.94445],10003:[0,.69224,0,0,.83334],10016:[0,.69224,0,0,.83334],10731:[.11111,.69224,0,0,.66667],10846:[.19444,.75583,0,0,.61111],10877:[.13667,.63667,0,0,.77778],10878:[.13667,.63667,0,0,.77778],10885:[.25583,.75583,0,0,.77778],10886:[.25583,.75583,0,0,.77778],10887:[.13597,.63597,0,0,.77778],10888:[.13597,.63597,0,0,.77778],10889:[.26167,.75726,0,0,.77778],10890:[.26167,.75726,0,0,.77778],10891:[.48256,.98256,0,0,.77778],10892:[.48256,.98256,0,0,.77778],10901:[.13667,.63667,0,0,.77778],10902:[.13667,.63667,0,0,.77778],10933:[.25142,.75726,0,0,.77778],10934:[.25142,.75726,0,0,.77778],10935:[.26167,.75726,0,0,.77778],10936:[.26167,.75726,0,0,.77778],10937:[.26167,.75726,0,0,.77778],10938:[.26167,.75726,0,0,.77778],10949:[.25583,.75583,0,0,.77778],10950:[.25583,.75583,0,0,.77778],10955:[.28481,.79383,0,0,.77778],10956:[.28481,.79383,0,0,.77778],57350:[.08167,.58167,0,0,.22222],57351:[.08167,.58167,0,0,.38889],57352:[.08167,.58167,0,0,.77778],57353:[0,.43056,.04028,0,.66667],57356:[.25142,.75726,0,0,.77778],57357:[.25142,.75726,0,0,.77778],57358:[.41951,.91951,0,0,.77778],57359:[.30274,.79383,0,0,.77778],57360:[.30274,.79383,0,0,.77778],57361:[.41951,.91951,0,0,.77778],57366:[.25142,.75726,0,0,.77778],57367:[.25142,.75726,0,0,.77778],57368:[.25142,.75726,0,0,.77778],57369:[.25142,.75726,0,0,.77778],57370:[.13597,.63597,0,0,.77778],57371:[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{48:[0,.43056,0,0,.5],49:[0,.43056,0,0,.5],50:[0,.43056,0,0,.5],51:[.19444,.43056,0,0,.5],52:[.19444,.43056,0,0,.5],53:[.19444,.43056,0,0,.5],54:[0,.64444,0,0,.5],55:[.19444,.43056,0,0,.5],56:[0,.64444,0,0,.5],57:[.19444,.43056,0,0,.5],65:[0,.68333,0,.19445,.79847],66:[0,.68333,.03041,.13889,.65681],67:[0,.68333,.05834,.13889,.52653],68:[0,.68333,.02778,.08334,.77139],69:[0,.68333,.08944,.11111,.52778],70:[0,.68333,.09931,.11111,.71875],71:[.09722,.68333,.0593,.11111,.59487],72:[0,.68333,.00965,.11111,.84452],73:[0,.68333,.07382,0,.54452],74:[.09722,.68333,.18472,.16667,.67778],75:[0,.68333,.01445,.05556,.76195],76:[0,.68333,0,.13889,.68972],77:[0,.68333,0,.13889,1.2009],78:[0,.68333,.14736,.08334,.82049],79:[0,.68333,.02778,.11111,.79611],80:[0,.68333,.08222,.08334,.69556],81:[.09722,.68333,0,.11111,.81667],82:[0,.68333,0,.08334,.8475],83:[0,.68333,.075,.13889,.60556],84:[0,.68333,.25417,0,.54464],85:[0,.68333,.09931,.08334,.62583],86:[0,.68333,.08222,0,.61278],87:[0,.68333,.08222,.08334,.98778],88:[0,.68333,.14643,.13889,.7133],89:[.09722,.68333,.08222,.08334,.66834],90:[0,.68333,.07944,.13889,.72473]},"Fraktur-Regular":{33:[0,.69141,0,0,.29574],34:[0,.69141,0,0,.21471],38:[0,.69141,0,0,.73786],39:[0,.69141,0,0,.21201],40:[.24982,.74947,0,0,.38865],41:[.24982,.74947,0,0,.38865],42:[0,.62119,0,0,.27764],43:[.08319,.58283,0,0,.75623],44:[0,.10803,0,0,.27764],45:[.08319,.58283,0,0,.75623],46:[0,.10803,0,0,.27764],47:[.24982,.74947,0,0,.50181],48:[0,.47534,0,0,.50181],49:[0,.47534,0,0,.50181],50:[0,.47534,0,0,.50181],51:[.18906,.47534,0,0,.50181],52:[.18906,.47534,0,0,.50181],53:[.18906,.47534,0,0,.50181],54:[0,.69141,0,0,.50181],55:[.18906,.47534,0,0,.50181],56:[0,.69141,0,0,.50181],57:[.18906,.47534,0,0,.50181],58:[0,.47534,0,0,.21606],59:[.12604,.47534,0,0,.21606],61:[-.13099,.36866,0,0,.75623],63:[0,.69141,0,0,.36245],65:[0,.69141,0,0,.7176],66:[0,.69141,0,0,.88397],67:[0,.69141,0,0,.61254],68:[0,.69141,0,0,.83158],69:[0,.69141,0,0,.66278],70:[.12604,.69141,0,0,.61119],71:[0,.69141,0,0,.78539],72:[.06302,.69141,0,0,.7203],73:[0,.69141,0,0,.55448],74:[.12604,.69141,0,0,.55231],75:[0,.69141,0,0,.66845],76:[0,.69141,0,0,.66602],77:[0,.69141,0,0,1.04953],78:[0,.69141,0,0,.83212],79:[0,.69141,0,0,.82699],80:[.18906,.69141,0,0,.82753],81:[.03781,.69141,0,0,.82699],82:[0,.69141,0,0,.82807],83:[0,.69141,0,0,.82861],84:[0,.69141,0,0,.66899],85:[0,.69141,0,0,.64576],86:[0,.69141,0,0,.83131],87:[0,.69141,0,0,1.04602],88:[0,.69141,0,0,.71922],89:[.18906,.69141,0,0,.83293],90:[.12604,.69141,0,0,.60201],91:[.24982,.74947,0,0,.27764],93:[.24982,.74947,0,0,.27764],94:[0,.69141,0,0,.49965],97:[0,.47534,0,0,.50046],98:[0,.69141,0,0,.51315],99:[0,.47534,0,0,.38946],100:[0,.62119,0,0,.49857],101:[0,.47534,0,0,.40053],102:[.18906,.69141,0,0,.32626],103:[.18906,.47534,0,0,.5037],104:[.18906,.69141,0,0,.52126],105:[0,.69141,0,0,.27899],106:[0,.69141,0,0,.28088],107:[0,.69141,0,0,.38946],108:[0,.69141,0,0,.27953],109:[0,.47534,0,0,.76676],110:[0,.47534,0,0,.52666],111:[0,.47534,0,0,.48885],112:[.18906,.52396,0,0,.50046],113:[.18906,.47534,0,0,.48912],114:[0,.47534,0,0,.38919],115:[0,.47534,0,0,.44266],116:[0,.62119,0,0,.33301],117:[0,.47534,0,0,.5172],118:[0,.52396,0,0,.5118],119:[0,.52396,0,0,.77351],120:[.18906,.47534,0,0,.38865],121:[.18906,.47534,0,0,.49884],122:[.18906,.47534,0,0,.39054],8216:[0,.69141,0,0,.21471],8217:[0,.69141,0,0,.21471],58112:[0,.62119,0,0,.49749],58113:[0,.62119,0,0,.4983],58114:[.18906,.69141,0,0,.33328],58115:[.18906,.69141,0,0,.32923],58116:[.18906,.47534,0,0,.50343],58117:[0,.69141,0,0,.33301],58118:[0,.62119,0,0,.33409],58119:[0,.47534,0,0,.50073]},"Main-Bold":{33:[0,.69444,0,0,.35],34:[0,.69444,0,0,.60278],35:[.19444,.69444,0,0,.95833],36:[.05556,.75,0,0,.575],37:[.05556,.75,0,0,.95833],38:[0,.69444,0,0,.89444],39:[0,.69444,0,0,.31944],40:[.25,.75,0,0,.44722],41:[.25,.75,0,0,.44722],42:[0,.75,0,0,.575],43:[.13333,.63333,0,0,.89444],44:[.19444,.15556,0,0,.31944],45:[0,.44444,0,0,.38333],46:[0,.15556,0,0,.31944],47:[.25,.75,0,0,.575],48:[0,.64444,0,0,.575],49:[0,.64444,0,0,.575],50:[0,.64444,0,0,.575],51:[0,.64444,0,0,.575],52:[0,.64444,0,0,.575],53:[0,.64444,0,0,.575],54:[0,.64444,0,0,.575],55:[0,.64444,0,0,.575],56:[0,.64444,0,0,.575],57:[0,.64444,0,0,.575],58:[0,.44444,0,0,.31944],59:[.19444,.44444,0,0,.31944],60:[.08556,.58556,0,0,.89444],61:[-.10889,.39111,0,0,.89444],62:[.08556,.58556,0,0,.89444],63:[0,.69444,0,0,.54305],64:[0,.69444,0,0,.89444],65:[0,.68611,0,0,.86944],66:[0,.68611,0,0,.81805],67:[0,.68611,0,0,.83055],68:[0,.68611,0,0,.88194],69:[0,.68611,0,0,.75555],70:[0,.68611,0,0,.72361],71:[0,.68611,0,0,.90416],72:[0,.68611,0,0,.9],73:[0,.68611,0,0,.43611],74:[0,.68611,0,0,.59444],75:[0,.68611,0,0,.90138],76:[0,.68611,0,0,.69166],77:[0,.68611,0,0,1.09166],78:[0,.68611,0,0,.9],79:[0,.68611,0,0,.86388],80:[0,.68611,0,0,.78611],81:[.19444,.68611,0,0,.86388],82:[0,.68611,0,0,.8625],83:[0,.68611,0,0,.63889],84:[0,.68611,0,0,.8],85:[0,.68611,0,0,.88472],86:[0,.68611,.01597,0,.86944],87:[0,.68611,.01597,0,1.18888],88:[0,.68611,0,0,.86944],89:[0,.68611,.02875,0,.86944],90:[0,.68611,0,0,.70277],91:[.25,.75,0,0,.31944],92:[.25,.75,0,0,.575],93:[.25,.75,0,0,.31944],94:[0,.69444,0,0,.575],95:[.31,.13444,.03194,0,.575],97:[0,.44444,0,0,.55902],98:[0,.69444,0,0,.63889],99:[0,.44444,0,0,.51111],100:[0,.69444,0,0,.63889],101:[0,.44444,0,0,.52708],102:[0,.69444,.10903,0,.35139],103:[.19444,.44444,.01597,0,.575],104:[0,.69444,0,0,.63889],105:[0,.69444,0,0,.31944],106:[.19444,.69444,0,0,.35139],107:[0,.69444,0,0,.60694],108:[0,.69444,0,0,.31944],109:[0,.44444,0,0,.95833],110:[0,.44444,0,0,.63889],111:[0,.44444,0,0,.575],112:[.19444,.44444,0,0,.63889],113:[.19444,.44444,0,0,.60694],114:[0,.44444,0,0,.47361],115:[0,.44444,0,0,.45361],116:[0,.63492,0,0,.44722],117:[0,.44444,0,0,.63889],118:[0,.44444,.01597,0,.60694],119:[0,.44444,.01597,0,.83055],120:[0,.44444,0,0,.60694],121:[.19444,.44444,.01597,0,.60694],122:[0,.44444,0,0,.51111],123:[.25,.75,0,0,.575],124:[.25,.75,0,0,.31944],125:[.25,.75,0,0,.575],126:[.35,.34444,0,0,.575],168:[0,.69444,0,0,.575],172:[0,.44444,0,0,.76666],176:[0,.69444,0,0,.86944],177:[.13333,.63333,0,0,.89444],184:[.17014,0,0,0,.51111],198:[0,.68611,0,0,1.04166],215:[.13333,.63333,0,0,.89444],216:[.04861,.73472,0,0,.89444],223:[0,.69444,0,0,.59722],230:[0,.44444,0,0,.83055],247:[.13333,.63333,0,0,.89444],248:[.09722,.54167,0,0,.575],305:[0,.44444,0,0,.31944],338:[0,.68611,0,0,1.16944],339:[0,.44444,0,0,.89444],567:[.19444,.44444,0,0,.35139],710:[0,.69444,0,0,.575],711:[0,.63194,0,0,.575],713:[0,.59611,0,0,.575],714:[0,.69444,0,0,.575],715:[0,.69444,0,0,.575],728:[0,.69444,0,0,.575],729:[0,.69444,0,0,.31944],730:[0,.69444,0,0,.86944],732:[0,.69444,0,0,.575],733:[0,.69444,0,0,.575],915:[0,.68611,0,0,.69166],916:[0,.68611,0,0,.95833],920:[0,.68611,0,0,.89444],923:[0,.68611,0,0,.80555],926:[0,.68611,0,0,.76666],928:[0,.68611,0,0,.9],931:[0,.68611,0,0,.83055],933:[0,.68611,0,0,.89444],934:[0,.68611,0,0,.83055],936:[0,.68611,0,0,.89444],937:[0,.68611,0,0,.83055],8211:[0,.44444,.03194,0,.575],8212:[0,.44444,.03194,0,1.14999],8216:[0,.69444,0,0,.31944],8217:[0,.69444,0,0,.31944],8220:[0,.69444,0,0,.60278],8221:[0,.69444,0,0,.60278],8224:[.19444,.69444,0,0,.51111],8225:[.19444,.69444,0,0,.51111],8242:[0,.55556,0,0,.34444],8407:[0,.72444,.15486,0,.575],8463:[0,.69444,0,0,.66759],8465:[0,.69444,0,0,.83055],8467:[0,.69444,0,0,.47361],8472:[.19444,.44444,0,0,.74027],8476:[0,.69444,0,0,.83055],8501:[0,.69444,0,0,.70277],8592:[-.10889,.39111,0,0,1.14999],8593:[.19444,.69444,0,0,.575],8594:[-.10889,.39111,0,0,1.14999],8595:[.19444,.69444,0,0,.575],8596:[-.10889,.39111,0,0,1.14999],8597:[.25,.75,0,0,.575],8598:[.19444,.69444,0,0,1.14999],8599:[.19444,.69444,0,0,1.14999],8600:[.19444,.69444,0,0,1.14999],8601:[.19444,.69444,0,0,1.14999],8636:[-.10889,.39111,0,0,1.14999],8637:[-.10889,.39111,0,0,1.14999],8640:[-.10889,.39111,0,0,1.14999],8641:[-.10889,.39111,0,0,1.14999],8656:[-.10889,.39111,0,0,1.14999],8657:[.19444,.69444,0,0,.70277],8658:[-.10889,.39111,0,0,1.14999],8659:[.19444,.69444,0,0,.70277],8660:[-.10889,.39111,0,0,1.14999],8661:[.25,.75,0,0,.70277],8704:[0,.69444,0,0,.63889],8706:[0,.69444,.06389,0,.62847],8707:[0,.69444,0,0,.63889],8709:[.05556,.75,0,0,.575],8711:[0,.68611,0,0,.95833],8712:[.08556,.58556,0,0,.76666],8715:[.08556,.58556,0,0,.76666],8722:[.13333,.63333,0,0,.89444],8723:[.13333,.63333,0,0,.89444],8725:[.25,.75,0,0,.575],8726:[.25,.75,0,0,.575],8727:[-.02778,.47222,0,0,.575],8728:[-.02639,.47361,0,0,.575],8729:[-.02639,.47361,0,0,.575],8730:[.18,.82,0,0,.95833],8733:[0,.44444,0,0,.89444],8734:[0,.44444,0,0,1.14999],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.31944],8741:[.25,.75,0,0,.575],8743:[0,.55556,0,0,.76666],8744:[0,.55556,0,0,.76666],8745:[0,.55556,0,0,.76666],8746:[0,.55556,0,0,.76666],8747:[.19444,.69444,.12778,0,.56875],8764:[-.10889,.39111,0,0,.89444],8768:[.19444,.69444,0,0,.31944],8771:[.00222,.50222,0,0,.89444],8776:[.02444,.52444,0,0,.89444],8781:[.00222,.50222,0,0,.89444],8801:[.00222,.50222,0,0,.89444],8804:[.19667,.69667,0,0,.89444],8805:[.19667,.69667,0,0,.89444],8810:[.08556,.58556,0,0,1.14999],8811:[.08556,.58556,0,0,1.14999],8826:[.08556,.58556,0,0,.89444],8827:[.08556,.58556,0,0,.89444],8834:[.08556,.58556,0,0,.89444],8835:[.08556,.58556,0,0,.89444],8838:[.19667,.69667,0,0,.89444],8839:[.19667,.69667,0,0,.89444],8846:[0,.55556,0,0,.76666],8849:[.19667,.69667,0,0,.89444],8850:[.19667,.69667,0,0,.89444],8851:[0,.55556,0,0,.76666],8852:[0,.55556,0,0,.76666],8853:[.13333,.63333,0,0,.89444],8854:[.13333,.63333,0,0,.89444],8855:[.13333,.63333,0,0,.89444],8856:[.13333,.63333,0,0,.89444],8857:[.13333,.63333,0,0,.89444],8866:[0,.69444,0,0,.70277],8867:[0,.69444,0,0,.70277],8868:[0,.69444,0,0,.89444],8869:[0,.69444,0,0,.89444],8900:[-.02639,.47361,0,0,.575],8901:[-.02639,.47361,0,0,.31944],8902:[-.02778,.47222,0,0,.575],8968:[.25,.75,0,0,.51111],8969:[.25,.75,0,0,.51111],8970:[.25,.75,0,0,.51111],8971:[.25,.75,0,0,.51111],8994:[-.13889,.36111,0,0,1.14999],8995:[-.13889,.36111,0,0,1.14999],9651:[.19444,.69444,0,0,1.02222],9657:[-.02778,.47222,0,0,.575],9661:[.19444,.69444,0,0,1.02222],9667:[-.02778,.47222,0,0,.575],9711:[.19444,.69444,0,0,1.14999],9824:[.12963,.69444,0,0,.89444],9825:[.12963,.69444,0,0,.89444],9826:[.12963,.69444,0,0,.89444],9827:[.12963,.69444,0,0,.89444],9837:[0,.75,0,0,.44722],9838:[.19444,.69444,0,0,.44722],9839:[.19444,.69444,0,0,.44722],10216:[.25,.75,0,0,.44722],10217:[.25,.75,0,0,.44722],10815:[0,.68611,0,0,.9],10927:[.19667,.69667,0,0,.89444],10928:[.19667,.69667,0,0,.89444],57376:[.19444,.69444,0,0,0]},"Main-BoldItalic":{33:[0,.69444,.11417,0,.38611],34:[0,.69444,.07939,0,.62055],35:[.19444,.69444,.06833,0,.94444],37:[.05556,.75,.12861,0,.94444],38:[0,.69444,.08528,0,.88555],39:[0,.69444,.12945,0,.35555],40:[.25,.75,.15806,0,.47333],41:[.25,.75,.03306,0,.47333],42:[0,.75,.14333,0,.59111],43:[.10333,.60333,.03306,0,.88555],44:[.19444,.14722,0,0,.35555],45:[0,.44444,.02611,0,.41444],46:[0,.14722,0,0,.35555],47:[.25,.75,.15806,0,.59111],48:[0,.64444,.13167,0,.59111],49:[0,.64444,.13167,0,.59111],50:[0,.64444,.13167,0,.59111],51:[0,.64444,.13167,0,.59111],52:[.19444,.64444,.13167,0,.59111],53:[0,.64444,.13167,0,.59111],54:[0,.64444,.13167,0,.59111],55:[.19444,.64444,.13167,0,.59111],56:[0,.64444,.13167,0,.59111],57:[0,.64444,.13167,0,.59111],58:[0,.44444,.06695,0,.35555],59:[.19444,.44444,.06695,0,.35555],61:[-.10889,.39111,.06833,0,.88555],63:[0,.69444,.11472,0,.59111],64:[0,.69444,.09208,0,.88555],65:[0,.68611,0,0,.86555],66:[0,.68611,.0992,0,.81666],67:[0,.68611,.14208,0,.82666],68:[0,.68611,.09062,0,.87555],69:[0,.68611,.11431,0,.75666],70:[0,.68611,.12903,0,.72722],71:[0,.68611,.07347,0,.89527],72:[0,.68611,.17208,0,.8961],73:[0,.68611,.15681,0,.47166],74:[0,.68611,.145,0,.61055],75:[0,.68611,.14208,0,.89499],76:[0,.68611,0,0,.69777],77:[0,.68611,.17208,0,1.07277],78:[0,.68611,.17208,0,.8961],79:[0,.68611,.09062,0,.85499],80:[0,.68611,.0992,0,.78721],81:[.19444,.68611,.09062,0,.85499],82:[0,.68611,.02559,0,.85944],83:[0,.68611,.11264,0,.64999],84:[0,.68611,.12903,0,.7961],85:[0,.68611,.17208,0,.88083],86:[0,.68611,.18625,0,.86555],87:[0,.68611,.18625,0,1.15999],88:[0,.68611,.15681,0,.86555],89:[0,.68611,.19803,0,.86555],90:[0,.68611,.14208,0,.70888],91:[.25,.75,.1875,0,.35611],93:[.25,.75,.09972,0,.35611],94:[0,.69444,.06709,0,.59111],95:[.31,.13444,.09811,0,.59111],97:[0,.44444,.09426,0,.59111],98:[0,.69444,.07861,0,.53222],99:[0,.44444,.05222,0,.53222],100:[0,.69444,.10861,0,.59111],101:[0,.44444,.085,0,.53222],102:[.19444,.69444,.21778,0,.4],103:[.19444,.44444,.105,0,.53222],104:[0,.69444,.09426,0,.59111],105:[0,.69326,.11387,0,.35555],106:[.19444,.69326,.1672,0,.35555],107:[0,.69444,.11111,0,.53222],108:[0,.69444,.10861,0,.29666],109:[0,.44444,.09426,0,.94444],110:[0,.44444,.09426,0,.64999],111:[0,.44444,.07861,0,.59111],112:[.19444,.44444,.07861,0,.59111],113:[.19444,.44444,.105,0,.53222],114:[0,.44444,.11111,0,.50167],115:[0,.44444,.08167,0,.48694],116:[0,.63492,.09639,0,.385],117:[0,.44444,.09426,0,.62055],118:[0,.44444,.11111,0,.53222],119:[0,.44444,.11111,0,.76777],120:[0,.44444,.12583,0,.56055],121:[.19444,.44444,.105,0,.56166],122:[0,.44444,.13889,0,.49055],126:[.35,.34444,.11472,0,.59111],163:[0,.69444,0,0,.86853],168:[0,.69444,.11473,0,.59111],176:[0,.69444,0,0,.94888],184:[.17014,0,0,0,.53222],198:[0,.68611,.11431,0,1.02277],216:[.04861,.73472,.09062,0,.88555],223:[.19444,.69444,.09736,0,.665],230:[0,.44444,.085,0,.82666],248:[.09722,.54167,.09458,0,.59111],305:[0,.44444,.09426,0,.35555],338:[0,.68611,.11431,0,1.14054],339:[0,.44444,.085,0,.82666],567:[.19444,.44444,.04611,0,.385],710:[0,.69444,.06709,0,.59111],711:[0,.63194,.08271,0,.59111],713:[0,.59444,.10444,0,.59111],714:[0,.69444,.08528,0,.59111],715:[0,.69444,0,0,.59111],728:[0,.69444,.10333,0,.59111],729:[0,.69444,.12945,0,.35555],730:[0,.69444,0,0,.94888],732:[0,.69444,.11472,0,.59111],733:[0,.69444,.11472,0,.59111],915:[0,.68611,.12903,0,.69777],916:[0,.68611,0,0,.94444],920:[0,.68611,.09062,0,.88555],923:[0,.68611,0,0,.80666],926:[0,.68611,.15092,0,.76777],928:[0,.68611,.17208,0,.8961],931:[0,.68611,.11431,0,.82666],933:[0,.68611,.10778,0,.88555],934:[0,.68611,.05632,0,.82666],936:[0,.68611,.10778,0,.88555],937:[0,.68611,.0992,0,.82666],8211:[0,.44444,.09811,0,.59111],8212:[0,.44444,.09811,0,1.18221],8216:[0,.69444,.12945,0,.35555],8217:[0,.69444,.12945,0,.35555],8220:[0,.69444,.16772,0,.62055],8221:[0,.69444,.07939,0,.62055]},"Main-Italic":{33:[0,.69444,.12417,0,.30667],34:[0,.69444,.06961,0,.51444],35:[.19444,.69444,.06616,0,.81777],37:[.05556,.75,.13639,0,.81777],38:[0,.69444,.09694,0,.76666],39:[0,.69444,.12417,0,.30667],40:[.25,.75,.16194,0,.40889],41:[.25,.75,.03694,0,.40889],42:[0,.75,.14917,0,.51111],43:[.05667,.56167,.03694,0,.76666],44:[.19444,.10556,0,0,.30667],45:[0,.43056,.02826,0,.35778],46:[0,.10556,0,0,.30667],47:[.25,.75,.16194,0,.51111],48:[0,.64444,.13556,0,.51111],49:[0,.64444,.13556,0,.51111],50:[0,.64444,.13556,0,.51111],51:[0,.64444,.13556,0,.51111],52:[.19444,.64444,.13556,0,.51111],53:[0,.64444,.13556,0,.51111],54:[0,.64444,.13556,0,.51111],55:[.19444,.64444,.13556,0,.51111],56:[0,.64444,.13556,0,.51111],57:[0,.64444,.13556,0,.51111],58:[0,.43056,.0582,0,.30667],59:[.19444,.43056,.0582,0,.30667],61:[-.13313,.36687,.06616,0,.76666],63:[0,.69444,.1225,0,.51111],64:[0,.69444,.09597,0,.76666],65:[0,.68333,0,0,.74333],66:[0,.68333,.10257,0,.70389],67:[0,.68333,.14528,0,.71555],68:[0,.68333,.09403,0,.755],69:[0,.68333,.12028,0,.67833],70:[0,.68333,.13305,0,.65277],71:[0,.68333,.08722,0,.77361],72:[0,.68333,.16389,0,.74333],73:[0,.68333,.15806,0,.38555],74:[0,.68333,.14028,0,.525],75:[0,.68333,.14528,0,.76888],76:[0,.68333,0,0,.62722],77:[0,.68333,.16389,0,.89666],78:[0,.68333,.16389,0,.74333],79:[0,.68333,.09403,0,.76666],80:[0,.68333,.10257,0,.67833],81:[.19444,.68333,.09403,0,.76666],82:[0,.68333,.03868,0,.72944],83:[0,.68333,.11972,0,.56222],84:[0,.68333,.13305,0,.71555],85:[0,.68333,.16389,0,.74333],86:[0,.68333,.18361,0,.74333],87:[0,.68333,.18361,0,.99888],88:[0,.68333,.15806,0,.74333],89:[0,.68333,.19383,0,.74333],90:[0,.68333,.14528,0,.61333],91:[.25,.75,.1875,0,.30667],93:[.25,.75,.10528,0,.30667],94:[0,.69444,.06646,0,.51111],95:[.31,.12056,.09208,0,.51111],97:[0,.43056,.07671,0,.51111],98:[0,.69444,.06312,0,.46],99:[0,.43056,.05653,0,.46],100:[0,.69444,.10333,0,.51111],101:[0,.43056,.07514,0,.46],102:[.19444,.69444,.21194,0,.30667],103:[.19444,.43056,.08847,0,.46],104:[0,.69444,.07671,0,.51111],105:[0,.65536,.1019,0,.30667],106:[.19444,.65536,.14467,0,.30667],107:[0,.69444,.10764,0,.46],108:[0,.69444,.10333,0,.25555],109:[0,.43056,.07671,0,.81777],110:[0,.43056,.07671,0,.56222],111:[0,.43056,.06312,0,.51111],112:[.19444,.43056,.06312,0,.51111],113:[.19444,.43056,.08847,0,.46],114:[0,.43056,.10764,0,.42166],115:[0,.43056,.08208,0,.40889],116:[0,.61508,.09486,0,.33222],117:[0,.43056,.07671,0,.53666],118:[0,.43056,.10764,0,.46],119:[0,.43056,.10764,0,.66444],120:[0,.43056,.12042,0,.46389],121:[.19444,.43056,.08847,0,.48555],122:[0,.43056,.12292,0,.40889],126:[.35,.31786,.11585,0,.51111],163:[0,.69444,0,0,.76909],168:[0,.66786,.10474,0,.51111],176:[0,.69444,0,0,.83129],184:[.17014,0,0,0,.46],198:[0,.68333,.12028,0,.88277],216:[.04861,.73194,.09403,0,.76666],223:[.19444,.69444,.10514,0,.53666],230:[0,.43056,.07514,0,.71555],248:[.09722,.52778,.09194,0,.51111],305:[0,.43056,0,.02778,.32246],338:[0,.68333,.12028,0,.98499],339:[0,.43056,.07514,0,.71555],567:[.19444,.43056,0,.08334,.38403],710:[0,.69444,.06646,0,.51111],711:[0,.62847,.08295,0,.51111],713:[0,.56167,.10333,0,.51111],714:[0,.69444,.09694,0,.51111],715:[0,.69444,0,0,.51111],728:[0,.69444,.10806,0,.51111],729:[0,.66786,.11752,0,.30667],730:[0,.69444,0,0,.83129],732:[0,.66786,.11585,0,.51111],733:[0,.69444,.1225,0,.51111],915:[0,.68333,.13305,0,.62722],916:[0,.68333,0,0,.81777],920:[0,.68333,.09403,0,.76666],923:[0,.68333,0,0,.69222],926:[0,.68333,.15294,0,.66444],928:[0,.68333,.16389,0,.74333],931:[0,.68333,.12028,0,.71555],933:[0,.68333,.11111,0,.76666],934:[0,.68333,.05986,0,.71555],936:[0,.68333,.11111,0,.76666],937:[0,.68333,.10257,0,.71555],8211:[0,.43056,.09208,0,.51111],8212:[0,.43056,.09208,0,1.02222],8216:[0,.69444,.12417,0,.30667],8217:[0,.69444,.12417,0,.30667],8220:[0,.69444,.1685,0,.51444],8221:[0,.69444,.06961,0,.51444],8463:[0,.68889,0,0,.54028]},"Main-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.27778],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.77778],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.19444,.10556,0,0,.27778],45:[0,.43056,0,0,.33333],46:[0,.10556,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.64444,0,0,.5],49:[0,.64444,0,0,.5],50:[0,.64444,0,0,.5],51:[0,.64444,0,0,.5],52:[0,.64444,0,0,.5],53:[0,.64444,0,0,.5],54:[0,.64444,0,0,.5],55:[0,.64444,0,0,.5],56:[0,.64444,0,0,.5],57:[0,.64444,0,0,.5],58:[0,.43056,0,0,.27778],59:[.19444,.43056,0,0,.27778],60:[.0391,.5391,0,0,.77778],61:[-.13313,.36687,0,0,.77778],62:[.0391,.5391,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.77778],65:[0,.68333,0,0,.75],66:[0,.68333,0,0,.70834],67:[0,.68333,0,0,.72222],68:[0,.68333,0,0,.76389],69:[0,.68333,0,0,.68056],70:[0,.68333,0,0,.65278],71:[0,.68333,0,0,.78472],72:[0,.68333,0,0,.75],73:[0,.68333,0,0,.36111],74:[0,.68333,0,0,.51389],75:[0,.68333,0,0,.77778],76:[0,.68333,0,0,.625],77:[0,.68333,0,0,.91667],78:[0,.68333,0,0,.75],79:[0,.68333,0,0,.77778],80:[0,.68333,0,0,.68056],81:[.19444,.68333,0,0,.77778],82:[0,.68333,0,0,.73611],83:[0,.68333,0,0,.55556],84:[0,.68333,0,0,.72222],85:[0,.68333,0,0,.75],86:[0,.68333,.01389,0,.75],87:[0,.68333,.01389,0,1.02778],88:[0,.68333,0,0,.75],89:[0,.68333,.025,0,.75],90:[0,.68333,0,0,.61111],91:[.25,.75,0,0,.27778],92:[.25,.75,0,0,.5],93:[.25,.75,0,0,.27778],94:[0,.69444,0,0,.5],95:[.31,.12056,.02778,0,.5],97:[0,.43056,0,0,.5],98:[0,.69444,0,0,.55556],99:[0,.43056,0,0,.44445],100:[0,.69444,0,0,.55556],101:[0,.43056,0,0,.44445],102:[0,.69444,.07778,0,.30556],103:[.19444,.43056,.01389,0,.5],104:[0,.69444,0,0,.55556],105:[0,.66786,0,0,.27778],106:[.19444,.66786,0,0,.30556],107:[0,.69444,0,0,.52778],108:[0,.69444,0,0,.27778],109:[0,.43056,0,0,.83334],110:[0,.43056,0,0,.55556],111:[0,.43056,0,0,.5],112:[.19444,.43056,0,0,.55556],113:[.19444,.43056,0,0,.52778],114:[0,.43056,0,0,.39167],115:[0,.43056,0,0,.39445],116:[0,.61508,0,0,.38889],117:[0,.43056,0,0,.55556],118:[0,.43056,.01389,0,.52778],119:[0,.43056,.01389,0,.72222],120:[0,.43056,0,0,.52778],121:[.19444,.43056,.01389,0,.52778],122:[0,.43056,0,0,.44445],123:[.25,.75,0,0,.5],124:[.25,.75,0,0,.27778],125:[.25,.75,0,0,.5],126:[.35,.31786,0,0,.5],160:[0,0,0,0,.25],167:[.19444,.69444,0,0,.44445],168:[0,.66786,0,0,.5],172:[0,.43056,0,0,.66667],176:[0,.69444,0,0,.75],177:[.08333,.58333,0,0,.77778],182:[.19444,.69444,0,0,.61111],184:[.17014,0,0,0,.44445],198:[0,.68333,0,0,.90278],215:[.08333,.58333,0,0,.77778],216:[.04861,.73194,0,0,.77778],223:[0,.69444,0,0,.5],230:[0,.43056,0,0,.72222],247:[.08333,.58333,0,0,.77778],248:[.09722,.52778,0,0,.5],305:[0,.43056,0,0,.27778],338:[0,.68333,0,0,1.01389],339:[0,.43056,0,0,.77778],567:[.19444,.43056,0,0,.30556],710:[0,.69444,0,0,.5],711:[0,.62847,0,0,.5],713:[0,.56778,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.66786,0,0,.27778],730:[0,.69444,0,0,.75],732:[0,.66786,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.68333,0,0,.625],916:[0,.68333,0,0,.83334],920:[0,.68333,0,0,.77778],923:[0,.68333,0,0,.69445],926:[0,.68333,0,0,.66667],928:[0,.68333,0,0,.75],931:[0,.68333,0,0,.72222],933:[0,.68333,0,0,.77778],934:[0,.68333,0,0,.72222],936:[0,.68333,0,0,.77778],937:[0,.68333,0,0,.72222],8211:[0,.43056,.02778,0,.5],8212:[0,.43056,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5],8224:[.19444,.69444,0,0,.44445],8225:[.19444,.69444,0,0,.44445],8230:[0,.12,0,0,1.172],8242:[0,.55556,0,0,.275],8407:[0,.71444,.15382,0,.5],8463:[0,.68889,0,0,.54028],8465:[0,.69444,0,0,.72222],8467:[0,.69444,0,.11111,.41667],8472:[.19444,.43056,0,.11111,.63646],8476:[0,.69444,0,0,.72222],8501:[0,.69444,0,0,.61111],8592:[-.13313,.36687,0,0,1],8593:[.19444,.69444,0,0,.5],8594:[-.13313,.36687,0,0,1],8595:[.19444,.69444,0,0,.5],8596:[-.13313,.36687,0,0,1],8597:[.25,.75,0,0,.5],8598:[.19444,.69444,0,0,1],8599:[.19444,.69444,0,0,1],8600:[.19444,.69444,0,0,1],8601:[.19444,.69444,0,0,1],8614:[.011,.511,0,0,1],8617:[.011,.511,0,0,1.126],8618:[.011,.511,0,0,1.126],8636:[-.13313,.36687,0,0,1],8637:[-.13313,.36687,0,0,1],8640:[-.13313,.36687,0,0,1],8641:[-.13313,.36687,0,0,1],8652:[.011,.671,0,0,1],8656:[-.13313,.36687,0,0,1],8657:[.19444,.69444,0,0,.61111],8658:[-.13313,.36687,0,0,1],8659:[.19444,.69444,0,0,.61111],8660:[-.13313,.36687,0,0,1],8661:[.25,.75,0,0,.61111],8704:[0,.69444,0,0,.55556],8706:[0,.69444,.05556,.08334,.5309],8707:[0,.69444,0,0,.55556],8709:[.05556,.75,0,0,.5],8711:[0,.68333,0,0,.83334],8712:[.0391,.5391,0,0,.66667],8715:[.0391,.5391,0,0,.66667],8722:[.08333,.58333,0,0,.77778],8723:[.08333,.58333,0,0,.77778],8725:[.25,.75,0,0,.5],8726:[.25,.75,0,0,.5],8727:[-.03472,.46528,0,0,.5],8728:[-.05555,.44445,0,0,.5],8729:[-.05555,.44445,0,0,.5],8730:[.2,.8,0,0,.83334],8733:[0,.43056,0,0,.77778],8734:[0,.43056,0,0,1],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.27778],8741:[.25,.75,0,0,.5],8743:[0,.55556,0,0,.66667],8744:[0,.55556,0,0,.66667],8745:[0,.55556,0,0,.66667],8746:[0,.55556,0,0,.66667],8747:[.19444,.69444,.11111,0,.41667],8764:[-.13313,.36687,0,0,.77778],8768:[.19444,.69444,0,0,.27778],8771:[-.03625,.46375,0,0,.77778],8773:[-.022,.589,0,0,1],8776:[-.01688,.48312,0,0,.77778],8781:[-.03625,.46375,0,0,.77778],8784:[-.133,.67,0,0,.778],8801:[-.03625,.46375,0,0,.77778],8804:[.13597,.63597,0,0,.77778],8805:[.13597,.63597,0,0,.77778],8810:[.0391,.5391,0,0,1],8811:[.0391,.5391,0,0,1],8826:[.0391,.5391,0,0,.77778],8827:[.0391,.5391,0,0,.77778],8834:[.0391,.5391,0,0,.77778],8835:[.0391,.5391,0,0,.77778],8838:[.13597,.63597,0,0,.77778],8839:[.13597,.63597,0,0,.77778],8846:[0,.55556,0,0,.66667],8849:[.13597,.63597,0,0,.77778],8850:[.13597,.63597,0,0,.77778],8851:[0,.55556,0,0,.66667],8852:[0,.55556,0,0,.66667],8853:[.08333,.58333,0,0,.77778],8854:[.08333,.58333,0,0,.77778],8855:[.08333,.58333,0,0,.77778],8856:[.08333,.58333,0,0,.77778],8857:[.08333,.58333,0,0,.77778],8866:[0,.69444,0,0,.61111],8867:[0,.69444,0,0,.61111],8868:[0,.69444,0,0,.77778],8869:[0,.69444,0,0,.77778],8872:[.249,.75,0,0,.867],8900:[-.05555,.44445,0,0,.5],8901:[-.05555,.44445,0,0,.27778],8902:[-.03472,.46528,0,0,.5],8904:[.005,.505,0,0,.9],8942:[.03,.9,0,0,.278],8943:[-.19,.31,0,0,1.172],8945:[-.1,.82,0,0,1.282],8968:[.25,.75,0,0,.44445],8969:[.25,.75,0,0,.44445],8970:[.25,.75,0,0,.44445],8971:[.25,.75,0,0,.44445],8994:[-.14236,.35764,0,0,1],8995:[-.14236,.35764,0,0,1],9136:[.244,.744,0,0,.412],9137:[.244,.744,0,0,.412],9651:[.19444,.69444,0,0,.88889],9657:[-.03472,.46528,0,0,.5],9661:[.19444,.69444,0,0,.88889],9667:[-.03472,.46528,0,0,.5],9711:[.19444,.69444,0,0,1],9824:[.12963,.69444,0,0,.77778],9825:[.12963,.69444,0,0,.77778],9826:[.12963,.69444,0,0,.77778],9827:[.12963,.69444,0,0,.77778],9837:[0,.75,0,0,.38889],9838:[.19444,.69444,0,0,.38889],9839:[.19444,.69444,0,0,.38889],10216:[.25,.75,0,0,.38889],10217:[.25,.75,0,0,.38889],10222:[.244,.744,0,0,.412],10223:[.244,.744,0,0,.412],10229:[.011,.511,0,0,1.609],10230:[.011,.511,0,0,1.638],10231:[.011,.511,0,0,1.859],10232:[.024,.525,0,0,1.609],10233:[.024,.525,0,0,1.638],10234:[.024,.525,0,0,1.858],10236:[.011,.511,0,0,1.638],10815:[0,.68333,0,0,.75],10927:[.13597,.63597,0,0,.77778],10928:[.13597,.63597,0,0,.77778],57376:[.19444,.69444,0,0,0]},"Math-BoldItalic":{65:[0,.68611,0,0,.86944],66:[0,.68611,.04835,0,.8664],67:[0,.68611,.06979,0,.81694],68:[0,.68611,.03194,0,.93812],69:[0,.68611,.05451,0,.81007],70:[0,.68611,.15972,0,.68889],71:[0,.68611,0,0,.88673],72:[0,.68611,.08229,0,.98229],73:[0,.68611,.07778,0,.51111],74:[0,.68611,.10069,0,.63125],75:[0,.68611,.06979,0,.97118],76:[0,.68611,0,0,.75555],77:[0,.68611,.11424,0,1.14201],78:[0,.68611,.11424,0,.95034],79:[0,.68611,.03194,0,.83666],80:[0,.68611,.15972,0,.72309],81:[.19444,.68611,0,0,.86861],82:[0,.68611,.00421,0,.87235],83:[0,.68611,.05382,0,.69271],84:[0,.68611,.15972,0,.63663],85:[0,.68611,.11424,0,.80027],86:[0,.68611,.25555,0,.67778],87:[0,.68611,.15972,0,1.09305],88:[0,.68611,.07778,0,.94722],89:[0,.68611,.25555,0,.67458],90:[0,.68611,.06979,0,.77257],97:[0,.44444,0,0,.63287],98:[0,.69444,0,0,.52083],99:[0,.44444,0,0,.51342],100:[0,.69444,0,0,.60972],101:[0,.44444,0,0,.55361],102:[.19444,.69444,.11042,0,.56806],103:[.19444,.44444,.03704,0,.5449],104:[0,.69444,0,0,.66759],105:[0,.69326,0,0,.4048],106:[.19444,.69326,.0622,0,.47083],107:[0,.69444,.01852,0,.6037],108:[0,.69444,.0088,0,.34815],109:[0,.44444,0,0,1.0324],110:[0,.44444,0,0,.71296],111:[0,.44444,0,0,.58472],112:[.19444,.44444,0,0,.60092],113:[.19444,.44444,.03704,0,.54213],114:[0,.44444,.03194,0,.5287],115:[0,.44444,0,0,.53125],116:[0,.63492,0,0,.41528],117:[0,.44444,0,0,.68102],118:[0,.44444,.03704,0,.56666],119:[0,.44444,.02778,0,.83148],120:[0,.44444,0,0,.65903],121:[.19444,.44444,.03704,0,.59028],122:[0,.44444,.04213,0,.55509],915:[0,.68611,.15972,0,.65694],916:[0,.68611,0,0,.95833],920:[0,.68611,.03194,0,.86722],923:[0,.68611,0,0,.80555],926:[0,.68611,.07458,0,.84125],928:[0,.68611,.08229,0,.98229],931:[0,.68611,.05451,0,.88507],933:[0,.68611,.15972,0,.67083],934:[0,.68611,0,0,.76666],936:[0,.68611,.11653,0,.71402],937:[0,.68611,.04835,0,.8789],945:[0,.44444,0,0,.76064],946:[.19444,.69444,.03403,0,.65972],947:[.19444,.44444,.06389,0,.59003],948:[0,.69444,.03819,0,.52222],949:[0,.44444,0,0,.52882],950:[.19444,.69444,.06215,0,.50833],951:[.19444,.44444,.03704,0,.6],952:[0,.69444,.03194,0,.5618],953:[0,.44444,0,0,.41204],954:[0,.44444,0,0,.66759],955:[0,.69444,0,0,.67083],956:[.19444,.44444,0,0,.70787],957:[0,.44444,.06898,0,.57685],958:[.19444,.69444,.03021,0,.50833],959:[0,.44444,0,0,.58472],960:[0,.44444,.03704,0,.68241],961:[.19444,.44444,0,0,.6118],962:[.09722,.44444,.07917,0,.42361],963:[0,.44444,.03704,0,.68588],964:[0,.44444,.13472,0,.52083],965:[0,.44444,.03704,0,.63055],966:[.19444,.44444,0,0,.74722],967:[.19444,.44444,0,0,.71805],968:[.19444,.69444,.03704,0,.75833],969:[0,.44444,.03704,0,.71782],977:[0,.69444,0,0,.69155],981:[.19444,.69444,0,0,.7125],982:[0,.44444,.03194,0,.975],1009:[.19444,.44444,0,0,.6118],1013:[0,.44444,0,0,.48333]},"Math-Italic":{65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},"Math-Regular":{65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},"SansSerif-Bold":{33:[0,.69444,0,0,.36667],34:[0,.69444,0,0,.55834],35:[.19444,.69444,0,0,.91667],36:[.05556,.75,0,0,.55],37:[.05556,.75,0,0,1.02912],38:[0,.69444,0,0,.83056],39:[0,.69444,0,0,.30556],40:[.25,.75,0,0,.42778],41:[.25,.75,0,0,.42778],42:[0,.75,0,0,.55],43:[.11667,.61667,0,0,.85556],44:[.10556,.13056,0,0,.30556],45:[0,.45833,0,0,.36667],46:[0,.13056,0,0,.30556],47:[.25,.75,0,0,.55],48:[0,.69444,0,0,.55],49:[0,.69444,0,0,.55],50:[0,.69444,0,0,.55],51:[0,.69444,0,0,.55],52:[0,.69444,0,0,.55],53:[0,.69444,0,0,.55],54:[0,.69444,0,0,.55],55:[0,.69444,0,0,.55],56:[0,.69444,0,0,.55],57:[0,.69444,0,0,.55],58:[0,.45833,0,0,.30556],59:[.10556,.45833,0,0,.30556],61:[-.09375,.40625,0,0,.85556],63:[0,.69444,0,0,.51945],64:[0,.69444,0,0,.73334],65:[0,.69444,0,0,.73334],66:[0,.69444,0,0,.73334],67:[0,.69444,0,0,.70278],68:[0,.69444,0,0,.79445],69:[0,.69444,0,0,.64167],70:[0,.69444,0,0,.61111],71:[0,.69444,0,0,.73334],72:[0,.69444,0,0,.79445],73:[0,.69444,0,0,.33056],74:[0,.69444,0,0,.51945],75:[0,.69444,0,0,.76389],76:[0,.69444,0,0,.58056],77:[0,.69444,0,0,.97778],78:[0,.69444,0,0,.79445],79:[0,.69444,0,0,.79445],80:[0,.69444,0,0,.70278],81:[.10556,.69444,0,0,.79445],82:[0,.69444,0,0,.70278],83:[0,.69444,0,0,.61111],84:[0,.69444,0,0,.73334],85:[0,.69444,0,0,.76389],86:[0,.69444,.01528,0,.73334],87:[0,.69444,.01528,0,1.03889],88:[0,.69444,0,0,.73334],89:[0,.69444,.0275,0,.73334],90:[0,.69444,0,0,.67223],91:[.25,.75,0,0,.34306],93:[.25,.75,0,0,.34306],94:[0,.69444,0,0,.55],95:[.35,.10833,.03056,0,.55],97:[0,.45833,0,0,.525],98:[0,.69444,0,0,.56111],99:[0,.45833,0,0,.48889],100:[0,.69444,0,0,.56111],101:[0,.45833,0,0,.51111],102:[0,.69444,.07639,0,.33611],103:[.19444,.45833,.01528,0,.55],104:[0,.69444,0,0,.56111],105:[0,.69444,0,0,.25556],106:[.19444,.69444,0,0,.28611],107:[0,.69444,0,0,.53056],108:[0,.69444,0,0,.25556],109:[0,.45833,0,0,.86667],110:[0,.45833,0,0,.56111],111:[0,.45833,0,0,.55],112:[.19444,.45833,0,0,.56111],113:[.19444,.45833,0,0,.56111],114:[0,.45833,.01528,0,.37222],115:[0,.45833,0,0,.42167],116:[0,.58929,0,0,.40417],117:[0,.45833,0,0,.56111],118:[0,.45833,.01528,0,.5],119:[0,.45833,.01528,0,.74445],120:[0,.45833,0,0,.5],121:[.19444,.45833,.01528,0,.5],122:[0,.45833,0,0,.47639],126:[.35,.34444,0,0,.55],168:[0,.69444,0,0,.55],176:[0,.69444,0,0,.73334],180:[0,.69444,0,0,.55],184:[.17014,0,0,0,.48889],305:[0,.45833,0,0,.25556],567:[.19444,.45833,0,0,.28611],710:[0,.69444,0,0,.55],711:[0,.63542,0,0,.55],713:[0,.63778,0,0,.55],728:[0,.69444,0,0,.55],729:[0,.69444,0,0,.30556],730:[0,.69444,0,0,.73334],732:[0,.69444,0,0,.55],733:[0,.69444,0,0,.55],915:[0,.69444,0,0,.58056],916:[0,.69444,0,0,.91667],920:[0,.69444,0,0,.85556],923:[0,.69444,0,0,.67223],926:[0,.69444,0,0,.73334],928:[0,.69444,0,0,.79445],931:[0,.69444,0,0,.79445],933:[0,.69444,0,0,.85556],934:[0,.69444,0,0,.79445],936:[0,.69444,0,0,.85556],937:[0,.69444,0,0,.79445],8211:[0,.45833,.03056,0,.55],8212:[0,.45833,.03056,0,1.10001],8216:[0,.69444,0,0,.30556],8217:[0,.69444,0,0,.30556],8220:[0,.69444,0,0,.55834],8221:[0,.69444,0,0,.55834]},"SansSerif-Italic":{33:[0,.69444,.05733,0,.31945],34:[0,.69444,.00316,0,.5],35:[.19444,.69444,.05087,0,.83334],36:[.05556,.75,.11156,0,.5],37:[.05556,.75,.03126,0,.83334],38:[0,.69444,.03058,0,.75834],39:[0,.69444,.07816,0,.27778],40:[.25,.75,.13164,0,.38889],41:[.25,.75,.02536,0,.38889],42:[0,.75,.11775,0,.5],43:[.08333,.58333,.02536,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,.01946,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,.13164,0,.5],48:[0,.65556,.11156,0,.5],49:[0,.65556,.11156,0,.5],50:[0,.65556,.11156,0,.5],51:[0,.65556,.11156,0,.5],52:[0,.65556,.11156,0,.5],53:[0,.65556,.11156,0,.5],54:[0,.65556,.11156,0,.5],55:[0,.65556,.11156,0,.5],56:[0,.65556,.11156,0,.5],57:[0,.65556,.11156,0,.5],58:[0,.44444,.02502,0,.27778],59:[.125,.44444,.02502,0,.27778],61:[-.13,.37,.05087,0,.77778],63:[0,.69444,.11809,0,.47222],64:[0,.69444,.07555,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,.08293,0,.66667],67:[0,.69444,.11983,0,.63889],68:[0,.69444,.07555,0,.72223],69:[0,.69444,.11983,0,.59722],70:[0,.69444,.13372,0,.56945],71:[0,.69444,.11983,0,.66667],72:[0,.69444,.08094,0,.70834],73:[0,.69444,.13372,0,.27778],74:[0,.69444,.08094,0,.47222],75:[0,.69444,.11983,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,.08094,0,.875],78:[0,.69444,.08094,0,.70834],79:[0,.69444,.07555,0,.73611],80:[0,.69444,.08293,0,.63889],81:[.125,.69444,.07555,0,.73611],82:[0,.69444,.08293,0,.64584],83:[0,.69444,.09205,0,.55556],84:[0,.69444,.13372,0,.68056],85:[0,.69444,.08094,0,.6875],86:[0,.69444,.1615,0,.66667],87:[0,.69444,.1615,0,.94445],88:[0,.69444,.13372,0,.66667],89:[0,.69444,.17261,0,.66667],90:[0,.69444,.11983,0,.61111],91:[.25,.75,.15942,0,.28889],93:[.25,.75,.08719,0,.28889],94:[0,.69444,.0799,0,.5],95:[.35,.09444,.08616,0,.5],97:[0,.44444,.00981,0,.48056],98:[0,.69444,.03057,0,.51667],99:[0,.44444,.08336,0,.44445],100:[0,.69444,.09483,0,.51667],101:[0,.44444,.06778,0,.44445],102:[0,.69444,.21705,0,.30556],103:[.19444,.44444,.10836,0,.5],104:[0,.69444,.01778,0,.51667],105:[0,.67937,.09718,0,.23889],106:[.19444,.67937,.09162,0,.26667],107:[0,.69444,.08336,0,.48889],108:[0,.69444,.09483,0,.23889],109:[0,.44444,.01778,0,.79445],110:[0,.44444,.01778,0,.51667],111:[0,.44444,.06613,0,.5],112:[.19444,.44444,.0389,0,.51667],113:[.19444,.44444,.04169,0,.51667],114:[0,.44444,.10836,0,.34167],115:[0,.44444,.0778,0,.38333],116:[0,.57143,.07225,0,.36111],117:[0,.44444,.04169,0,.51667],118:[0,.44444,.10836,0,.46111],119:[0,.44444,.10836,0,.68334],120:[0,.44444,.09169,0,.46111],121:[.19444,.44444,.10836,0,.46111],122:[0,.44444,.08752,0,.43472],126:[.35,.32659,.08826,0,.5],168:[0,.67937,.06385,0,.5],176:[0,.69444,0,0,.73752],184:[.17014,0,0,0,.44445],305:[0,.44444,.04169,0,.23889],567:[.19444,.44444,.04169,0,.26667],710:[0,.69444,.0799,0,.5],711:[0,.63194,.08432,0,.5],713:[0,.60889,.08776,0,.5],714:[0,.69444,.09205,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,.09483,0,.5],729:[0,.67937,.07774,0,.27778],730:[0,.69444,0,0,.73752],732:[0,.67659,.08826,0,.5],733:[0,.69444,.09205,0,.5],915:[0,.69444,.13372,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,.07555,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,.12816,0,.66667],928:[0,.69444,.08094,0,.70834],931:[0,.69444,.11983,0,.72222],933:[0,.69444,.09031,0,.77778],934:[0,.69444,.04603,0,.72222],936:[0,.69444,.09031,0,.77778],937:[0,.69444,.08293,0,.72222],8211:[0,.44444,.08616,0,.5],8212:[0,.44444,.08616,0,1],8216:[0,.69444,.07816,0,.27778],8217:[0,.69444,.07816,0,.27778],8220:[0,.69444,.14205,0,.5],8221:[0,.69444,.00316,0,.5]},"SansSerif-Regular":{33:[0,.69444,0,0,.31945],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.75834],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,0,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.65556,0,0,.5],49:[0,.65556,0,0,.5],50:[0,.65556,0,0,.5],51:[0,.65556,0,0,.5],52:[0,.65556,0,0,.5],53:[0,.65556,0,0,.5],54:[0,.65556,0,0,.5],55:[0,.65556,0,0,.5],56:[0,.65556,0,0,.5],57:[0,.65556,0,0,.5],58:[0,.44444,0,0,.27778],59:[.125,.44444,0,0,.27778],61:[-.13,.37,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,0,0,.66667],67:[0,.69444,0,0,.63889],68:[0,.69444,0,0,.72223],69:[0,.69444,0,0,.59722],70:[0,.69444,0,0,.56945],71:[0,.69444,0,0,.66667],72:[0,.69444,0,0,.70834],73:[0,.69444,0,0,.27778],74:[0,.69444,0,0,.47222],75:[0,.69444,0,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,0,0,.875],78:[0,.69444,0,0,.70834],79:[0,.69444,0,0,.73611],80:[0,.69444,0,0,.63889],81:[.125,.69444,0,0,.73611],82:[0,.69444,0,0,.64584],83:[0,.69444,0,0,.55556],84:[0,.69444,0,0,.68056],85:[0,.69444,0,0,.6875],86:[0,.69444,.01389,0,.66667],87:[0,.69444,.01389,0,.94445],88:[0,.69444,0,0,.66667],89:[0,.69444,.025,0,.66667],90:[0,.69444,0,0,.61111],91:[.25,.75,0,0,.28889],93:[.25,.75,0,0,.28889],94:[0,.69444,0,0,.5],95:[.35,.09444,.02778,0,.5],97:[0,.44444,0,0,.48056],98:[0,.69444,0,0,.51667],99:[0,.44444,0,0,.44445],100:[0,.69444,0,0,.51667],101:[0,.44444,0,0,.44445],102:[0,.69444,.06944,0,.30556],103:[.19444,.44444,.01389,0,.5],104:[0,.69444,0,0,.51667],105:[0,.67937,0,0,.23889],106:[.19444,.67937,0,0,.26667],107:[0,.69444,0,0,.48889],108:[0,.69444,0,0,.23889],109:[0,.44444,0,0,.79445],110:[0,.44444,0,0,.51667],111:[0,.44444,0,0,.5],112:[.19444,.44444,0,0,.51667],113:[.19444,.44444,0,0,.51667],114:[0,.44444,.01389,0,.34167],115:[0,.44444,0,0,.38333],116:[0,.57143,0,0,.36111],117:[0,.44444,0,0,.51667],118:[0,.44444,.01389,0,.46111],119:[0,.44444,.01389,0,.68334],120:[0,.44444,0,0,.46111],121:[.19444,.44444,.01389,0,.46111],122:[0,.44444,0,0,.43472],126:[.35,.32659,0,0,.5],168:[0,.67937,0,0,.5],176:[0,.69444,0,0,.66667],184:[.17014,0,0,0,.44445],305:[0,.44444,0,0,.23889],567:[.19444,.44444,0,0,.26667],710:[0,.69444,0,0,.5],711:[0,.63194,0,0,.5],713:[0,.60889,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.67937,0,0,.27778],730:[0,.69444,0,0,.66667],732:[0,.67659,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.69444,0,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,0,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,0,0,.66667],928:[0,.69444,0,0,.70834],931:[0,.69444,0,0,.72222],933:[0,.69444,0,0,.77778],934:[0,.69444,0,0,.72222],936:[0,.69444,0,0,.77778],937:[0,.69444,0,0,.72222],8211:[0,.44444,.02778,0,.5],8212:[0,.44444,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5]},"Script-Regular":{65:[0,.7,.22925,0,.80253],66:[0,.7,.04087,0,.90757],67:[0,.7,.1689,0,.66619],68:[0,.7,.09371,0,.77443],69:[0,.7,.18583,0,.56162],70:[0,.7,.13634,0,.89544],71:[0,.7,.17322,0,.60961],72:[0,.7,.29694,0,.96919],73:[0,.7,.19189,0,.80907],74:[.27778,.7,.19189,0,1.05159],75:[0,.7,.31259,0,.91364],76:[0,.7,.19189,0,.87373],77:[0,.7,.15981,0,1.08031],78:[0,.7,.3525,0,.9015],79:[0,.7,.08078,0,.73787],80:[0,.7,.08078,0,1.01262],81:[0,.7,.03305,0,.88282],82:[0,.7,.06259,0,.85],83:[0,.7,.19189,0,.86767],84:[0,.7,.29087,0,.74697],85:[0,.7,.25815,0,.79996],86:[0,.7,.27523,0,.62204],87:[0,.7,.27523,0,.80532],88:[0,.7,.26006,0,.94445],89:[0,.7,.2939,0,.70961],90:[0,.7,.24037,0,.8212]},"Size1-Regular":{40:[.35001,.85,0,0,.45834],41:[.35001,.85,0,0,.45834],47:[.35001,.85,0,0,.57778],91:[.35001,.85,0,0,.41667],92:[.35001,.85,0,0,.57778],93:[.35001,.85,0,0,.41667],123:[.35001,.85,0,0,.58334],125:[.35001,.85,0,0,.58334],710:[0,.72222,0,0,.55556],732:[0,.72222,0,0,.55556],770:[0,.72222,0,0,.55556],771:[0,.72222,0,0,.55556],8214:[-99e-5,.601,0,0,.77778],8593:[1e-5,.6,0,0,.66667],8595:[1e-5,.6,0,0,.66667],8657:[1e-5,.6,0,0,.77778],8659:[1e-5,.6,0,0,.77778],8719:[.25001,.75,0,0,.94445],8720:[.25001,.75,0,0,.94445],8721:[.25001,.75,0,0,1.05556],8730:[.35001,.85,0,0,1],8739:[-.00599,.606,0,0,.33333],8741:[-.00599,.606,0,0,.55556],8747:[.30612,.805,.19445,0,.47222],8748:[.306,.805,.19445,0,.47222],8749:[.306,.805,.19445,0,.47222],8750:[.30612,.805,.19445,0,.47222],8896:[.25001,.75,0,0,.83334],8897:[.25001,.75,0,0,.83334],8898:[.25001,.75,0,0,.83334],8899:[.25001,.75,0,0,.83334],8968:[.35001,.85,0,0,.47222],8969:[.35001,.85,0,0,.47222],8970:[.35001,.85,0,0,.47222],8971:[.35001,.85,0,0,.47222],9168:[-99e-5,.601,0,0,.66667],10216:[.35001,.85,0,0,.47222],10217:[.35001,.85,0,0,.47222],10752:[.25001,.75,0,0,1.11111],10753:[.25001,.75,0,0,1.11111],10754:[.25001,.75,0,0,1.11111],10756:[.25001,.75,0,0,.83334],10758:[.25001,.75,0,0,.83334]},"Size2-Regular":{40:[.65002,1.15,0,0,.59722],41:[.65002,1.15,0,0,.59722],47:[.65002,1.15,0,0,.81111],91:[.65002,1.15,0,0,.47222],92:[.65002,1.15,0,0,.81111],93:[.65002,1.15,0,0,.47222],123:[.65002,1.15,0,0,.66667],125:[.65002,1.15,0,0,.66667],710:[0,.75,0,0,1],732:[0,.75,0,0,1],770:[0,.75,0,0,1],771:[0,.75,0,0,1],8719:[.55001,1.05,0,0,1.27778],8720:[.55001,1.05,0,0,1.27778],8721:[.55001,1.05,0,0,1.44445],8730:[.65002,1.15,0,0,1],8747:[.86225,1.36,.44445,0,.55556],8748:[.862,1.36,.44445,0,.55556],8749:[.862,1.36,.44445,0,.55556],8750:[.86225,1.36,.44445,0,.55556],8896:[.55001,1.05,0,0,1.11111],8897:[.55001,1.05,0,0,1.11111],8898:[.55001,1.05,0,0,1.11111],8899:[.55001,1.05,0,0,1.11111],8968:[.65002,1.15,0,0,.52778],8969:[.65002,1.15,0,0,.52778],8970:[.65002,1.15,0,0,.52778],8971:[.65002,1.15,0,0,.52778],10216:[.65002,1.15,0,0,.61111],10217:[.65002,1.15,0,0,.61111],10752:[.55001,1.05,0,0,1.51112],10753:[.55001,1.05,0,0,1.51112],10754:[.55001,1.05,0,0,1.51112],10756:[.55001,1.05,0,0,1.11111],10758:[.55001,1.05,0,0,1.11111]},"Size3-Regular":{40:[.95003,1.45,0,0,.73611],41:[.95003,1.45,0,0,.73611],47:[.95003,1.45,0,0,1.04445],91:[.95003,1.45,0,0,.52778],92:[.95003,1.45,0,0,1.04445],93:[.95003,1.45,0,0,.52778],123:[.95003,1.45,0,0,.75],125:[.95003,1.45,0,0,.75],710:[0,.75,0,0,1.44445],732:[0,.75,0,0,1.44445],770:[0,.75,0,0,1.44445],771:[0,.75,0,0,1.44445],8730:[.95003,1.45,0,0,1],8968:[.95003,1.45,0,0,.58334],8969:[.95003,1.45,0,0,.58334],8970:[.95003,1.45,0,0,.58334],8971:[.95003,1.45,0,0,.58334],10216:[.95003,1.45,0,0,.75],10217:[.95003,1.45,0,0,.75]},"Size4-Regular":{40:[1.25003,1.75,0,0,.79167],41:[1.25003,1.75,0,0,.79167],47:[1.25003,1.75,0,0,1.27778],91:[1.25003,1.75,0,0,.58334],92:[1.25003,1.75,0,0,1.27778],93:[1.25003,1.75,0,0,.58334],123:[1.25003,1.75,0,0,.80556],125:[1.25003,1.75,0,0,.80556],710:[0,.825,0,0,1.8889],732:[0,.825,0,0,1.8889],770:[0,.825,0,0,1.8889],771:[0,.825,0,0,1.8889],8730:[1.25003,1.75,0,0,1],8968:[1.25003,1.75,0,0,.63889],8969:[1.25003,1.75,0,0,.63889],8970:[1.25003,1.75,0,0,.63889],8971:[1.25003,1.75,0,0,.63889],9115:[.64502,1.155,0,0,.875],9116:[1e-5,.6,0,0,.875],9117:[.64502,1.155,0,0,.875],9118:[.64502,1.155,0,0,.875],9119:[1e-5,.6,0,0,.875],9120:[.64502,1.155,0,0,.875],9121:[.64502,1.155,0,0,.66667],9122:[-99e-5,.601,0,0,.66667],9123:[.64502,1.155,0,0,.66667],9124:[.64502,1.155,0,0,.66667],9125:[-99e-5,.601,0,0,.66667],9126:[.64502,1.155,0,0,.66667],9127:[1e-5,.9,0,0,.88889],9128:[.65002,1.15,0,0,.88889],9129:[.90001,0,0,0,.88889],9130:[0,.3,0,0,.88889],9131:[1e-5,.9,0,0,.88889],9132:[.65002,1.15,0,0,.88889],9133:[.90001,0,0,0,.88889],9143:[.88502,.915,0,0,1.05556],10216:[1.25003,1.75,0,0,.80556],10217:[1.25003,1.75,0,0,.80556],57344:[-.00499,.605,0,0,1.05556],57345:[-.00499,.605,0,0,1.05556],57680:[0,.12,0,0,.45],57681:[0,.12,0,0,.45],57682:[0,.12,0,0,.45],57683:[0,.12,0,0,.45]},"Typewriter-Regular":{32:[0,0,0,0,.525],33:[0,.61111,0,0,.525],34:[0,.61111,0,0,.525],35:[0,.61111,0,0,.525],36:[.08333,.69444,0,0,.525],37:[.08333,.69444,0,0,.525],38:[0,.61111,0,0,.525],39:[0,.61111,0,0,.525],40:[.08333,.69444,0,0,.525],41:[.08333,.69444,0,0,.525],42:[0,.52083,0,0,.525],43:[-.08056,.53055,0,0,.525],44:[.13889,.125,0,0,.525],45:[-.08056,.53055,0,0,.525],46:[0,.125,0,0,.525],47:[.08333,.69444,0,0,.525],48:[0,.61111,0,0,.525],49:[0,.61111,0,0,.525],50:[0,.61111,0,0,.525],51:[0,.61111,0,0,.525],52:[0,.61111,0,0,.525],53:[0,.61111,0,0,.525],54:[0,.61111,0,0,.525],55:[0,.61111,0,0,.525],56:[0,.61111,0,0,.525],57:[0,.61111,0,0,.525],58:[0,.43056,0,0,.525],59:[.13889,.43056,0,0,.525],60:[-.05556,.55556,0,0,.525],61:[-.19549,.41562,0,0,.525],62:[-.05556,.55556,0,0,.525],63:[0,.61111,0,0,.525],64:[0,.61111,0,0,.525],65:[0,.61111,0,0,.525],66:[0,.61111,0,0,.525],67:[0,.61111,0,0,.525],68:[0,.61111,0,0,.525],69:[0,.61111,0,0,.525],70:[0,.61111,0,0,.525],71:[0,.61111,0,0,.525],72:[0,.61111,0,0,.525],73:[0,.61111,0,0,.525],74:[0,.61111,0,0,.525],75:[0,.61111,0,0,.525],76:[0,.61111,0,0,.525],77:[0,.61111,0,0,.525],78:[0,.61111,0,0,.525],79:[0,.61111,0,0,.525],80:[0,.61111,0,0,.525],81:[.13889,.61111,0,0,.525],82:[0,.61111,0,0,.525],83:[0,.61111,0,0,.525],84:[0,.61111,0,0,.525],85:[0,.61111,0,0,.525],86:[0,.61111,0,0,.525],87:[0,.61111,0,0,.525],88:[0,.61111,0,0,.525],89:[0,.61111,0,0,.525],90:[0,.61111,0,0,.525],91:[.08333,.69444,0,0,.525],92:[.08333,.69444,0,0,.525],93:[.08333,.69444,0,0,.525],94:[0,.61111,0,0,.525],95:[.09514,0,0,0,.525],96:[0,.61111,0,0,.525],97:[0,.43056,0,0,.525],98:[0,.61111,0,0,.525],99:[0,.43056,0,0,.525],100:[0,.61111,0,0,.525],101:[0,.43056,0,0,.525],102:[0,.61111,0,0,.525],103:[.22222,.43056,0,0,.525],104:[0,.61111,0,0,.525],105:[0,.61111,0,0,.525],106:[.22222,.61111,0,0,.525],107:[0,.61111,0,0,.525],108:[0,.61111,0,0,.525],109:[0,.43056,0,0,.525],110:[0,.43056,0,0,.525],111:[0,.43056,0,0,.525],112:[.22222,.43056,0,0,.525],113:[.22222,.43056,0,0,.525],114:[0,.43056,0,0,.525],115:[0,.43056,0,0,.525],116:[0,.55358,0,0,.525],117:[0,.43056,0,0,.525],118:[0,.43056,0,0,.525],119:[0,.43056,0,0,.525],120:[0,.43056,0,0,.525],121:[.22222,.43056,0,0,.525],122:[0,.43056,0,0,.525],123:[.08333,.69444,0,0,.525],124:[.08333,.69444,0,0,.525],125:[.08333,.69444,0,0,.525],126:[0,.61111,0,0,.525],127:[0,.61111,0,0,.525],160:[0,0,0,0,.525],176:[0,.61111,0,0,.525],184:[.19445,0,0,0,.525],305:[0,.43056,0,0,.525],567:[.22222,.43056,0,0,.525],711:[0,.56597,0,0,.525],713:[0,.56555,0,0,.525],714:[0,.61111,0,0,.525],715:[0,.61111,0,0,.525],728:[0,.61111,0,0,.525],730:[0,.61111,0,0,.525],770:[0,.61111,0,0,.525],771:[0,.61111,0,0,.525],776:[0,.61111,0,0,.525],915:[0,.61111,0,0,.525],916:[0,.61111,0,0,.525],920:[0,.61111,0,0,.525],923:[0,.61111,0,0,.525],926:[0,.61111,0,0,.525],928:[0,.61111,0,0,.525],931:[0,.61111,0,0,.525],933:[0,.61111,0,0,.525],934:[0,.61111,0,0,.525],936:[0,.61111,0,0,.525],937:[0,.61111,0,0,.525],8216:[0,.61111,0,0,.525],8217:[0,.61111,0,0,.525],8242:[0,.61111,0,0,.525],9251:[.11111,.21944,0,0,.525]}};const B={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},W={Å:"A",Ç:"C",Ð:"D",Þ:"o",å:"a",ç:"c",ð:"d",þ:"o",А:"A",Б:"B",В:"B",Г:"F",Д:"A",Е:"E",Ж:"K",З:"3",И:"N",Й:"N",К:"K",Л:"N",М:"M",Н:"H",О:"O",П:"N",Р:"P",С:"C",Т:"T",У:"y",Ф:"O",Х:"X",Ц:"U",Ч:"h",Ш:"W",Щ:"W",Ъ:"B",Ы:"X",Ь:"B",Э:"3",Ю:"X",Я:"R",а:"a",б:"b",в:"a",г:"r",д:"y",е:"e",ж:"m",з:"e",и:"n",й:"n",к:"n",л:"n",м:"m",н:"n",о:"o",п:"n",р:"p",с:"c",т:"o",у:"y",ф:"b",х:"x",ц:"n",ч:"n",ш:"w",щ:"w",ъ:"a",ы:"m",ь:"a",э:"e",ю:"m",я:"r"};function Y(e,t,n){if(!U[t])throw new Error(`Font metrics not found for font: ${t}.`);let r=e.charCodeAt(0),o=U[t][r];if(!o&&e[0]in W&&(r=W[e[0]].charCodeAt(0),o=U[t][r]),o||"text"!==n||T(r)&&(o=U[t][77]),o)return{depth:o[0],height:o[1],italic:o[2],skew:o[3],width:o[4]}}const G={},K={bin:1,close:1,inner:1,open:1,punct:1,rel:1},X={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},J={math:{},text:{}};function Z(e,t,n,r,o,i){J[e][o]={font:t,group:n,replace:r},i&&r&&(J[e][r]=J[e][o])}const $="math",Q="main",ee="ams",te="accent-token",ne="bin",re="close",oe="mathord",ie="op-token",ae="open",le="rel",ce="spacing",se="textord";Z($,Q,le,"≡","\\equiv",!0),Z($,Q,le,"≺","\\prec",!0),Z($,Q,le,"≻","\\succ",!0),Z($,Q,le,"∼","\\sim",!0),Z($,Q,le,"⊥","\\perp"),Z($,Q,le,"⪯","\\preceq",!0),Z($,Q,le,"⪰","\\succeq",!0),Z($,Q,le,"≃","\\simeq",!0),Z($,Q,le,"∣","\\mid",!0),Z($,Q,le,"≪","\\ll",!0),Z($,Q,le,"≫","\\gg",!0),Z($,Q,le,"≍","\\asymp",!0),Z($,Q,le,"∥","\\parallel"),Z($,Q,le,"⋈","\\bowtie",!0),Z($,Q,le,"⌣","\\smile",!0),Z($,Q,le,"⊑","\\sqsubseteq",!0),Z($,Q,le,"⊒","\\sqsupseteq",!0),Z($,Q,le,"≐","\\doteq",!0),Z($,Q,le,"⌢","\\frown",!0),Z($,Q,le,"∋","\\ni",!0),Z($,Q,le,"∝","\\propto",!0),Z($,Q,le,"⊢","\\vdash",!0),Z($,Q,le,"⊣","\\dashv",!0),Z($,Q,le,"∋","\\owns"),Z($,Q,"punct",".","\\ldotp"),Z($,Q,"punct","⋅","\\cdotp"),Z($,Q,se,"#","\\#"),Z("text",Q,se,"#","\\#"),Z($,Q,se,"&","\\&"),Z("text",Q,se,"&","\\&"),Z($,Q,se,"ℵ","\\aleph",!0),Z($,Q,se,"∀","\\forall",!0),Z($,Q,se,"ℏ","\\hbar",!0),Z($,Q,se,"∃","\\exists",!0),Z($,Q,se,"∇","\\nabla",!0),Z($,Q,se,"♭","\\flat",!0),Z($,Q,se,"ℓ","\\ell",!0),Z($,Q,se,"♮","\\natural",!0),Z($,Q,se,"♣","\\clubsuit",!0),Z($,Q,se,"℘","\\wp",!0),Z($,Q,se,"♯","\\sharp",!0),Z($,Q,se,"♢","\\diamondsuit",!0),Z($,Q,se,"ℜ","\\Re",!0),Z($,Q,se,"♡","\\heartsuit",!0),Z($,Q,se,"ℑ","\\Im",!0),Z($,Q,se,"♠","\\spadesuit",!0),Z("text",Q,se,"§","\\S",!0),Z("text",Q,se,"¶","\\P",!0),Z($,Q,se,"†","\\dag"),Z("text",Q,se,"†","\\dag"),Z("text",Q,se,"†","\\textdagger"),Z($,Q,se,"‡","\\ddag"),Z("text",Q,se,"‡","\\ddag"),Z("text",Q,se,"‡","\\textdaggerdbl"),Z($,Q,re,"⎱","\\rmoustache",!0),Z($,Q,ae,"⎰","\\lmoustache",!0),Z($,Q,re,"⟯","\\rgroup",!0),Z($,Q,ae,"⟮","\\lgroup",!0),Z($,Q,ne,"∓","\\mp",!0),Z($,Q,ne,"⊖","\\ominus",!0),Z($,Q,ne,"⊎","\\uplus",!0),Z($,Q,ne,"⊓","\\sqcap",!0),Z($,Q,ne,"∗","\\ast"),Z($,Q,ne,"⊔","\\sqcup",!0),Z($,Q,ne,"◯","\\bigcirc"),Z($,Q,ne,"∙","\\bullet"),Z($,Q,ne,"‡","\\ddagger"),Z($,Q,ne,"≀","\\wr",!0),Z($,Q,ne,"⨿","\\amalg"),Z($,Q,ne,"&","\\And"),Z($,Q,le,"⟵","\\longleftarrow",!0),Z($,Q,le,"⇐","\\Leftarrow",!0),Z($,Q,le,"⟸","\\Longleftarrow",!0),Z($,Q,le,"⟶","\\longrightarrow",!0),Z($,Q,le,"⇒","\\Rightarrow",!0),Z($,Q,le,"⟹","\\Longrightarrow",!0),Z($,Q,le,"↔","\\leftrightarrow",!0),Z($,Q,le,"⟷","\\longleftrightarrow",!0),Z($,Q,le,"⇔","\\Leftrightarrow",!0),Z($,Q,le,"⟺","\\Longleftrightarrow",!0),Z($,Q,le,"↦","\\mapsto",!0),Z($,Q,le,"⟼","\\longmapsto",!0),Z($,Q,le,"↗","\\nearrow",!0),Z($,Q,le,"↩","\\hookleftarrow",!0),Z($,Q,le,"↪","\\hookrightarrow",!0),Z($,Q,le,"↘","\\searrow",!0),Z($,Q,le,"↼","\\leftharpoonup",!0),Z($,Q,le,"⇀","\\rightharpoonup",!0),Z($,Q,le,"↙","\\swarrow",!0),Z($,Q,le,"↽","\\leftharpoondown",!0),Z($,Q,le,"⇁","\\rightharpoondown",!0),Z($,Q,le,"↖","\\nwarrow",!0),Z($,Q,le,"⇌","\\rightleftharpoons",!0),Z($,ee,le,"≮","\\nless",!0),Z($,ee,le,"","\\@nleqslant"),Z($,ee,le,"","\\@nleqq"),Z($,ee,le,"⪇","\\lneq",!0),Z($,ee,le,"≨","\\lneqq",!0),Z($,ee,le,"","\\@lvertneqq"),Z($,ee,le,"⋦","\\lnsim",!0),Z($,ee,le,"⪉","\\lnapprox",!0),Z($,ee,le,"⊀","\\nprec",!0),Z($,ee,le,"⋠","\\npreceq",!0),Z($,ee,le,"⋨","\\precnsim",!0),Z($,ee,le,"⪹","\\precnapprox",!0),Z($,ee,le,"≁","\\nsim",!0),Z($,ee,le,"","\\@nshortmid"),Z($,ee,le,"∤","\\nmid",!0),Z($,ee,le,"⊬","\\nvdash",!0),Z($,ee,le,"⊭","\\nvDash",!0),Z($,ee,le,"⋪","\\ntriangleleft"),Z($,ee,le,"⋬","\\ntrianglelefteq",!0),Z($,ee,le,"⊊","\\subsetneq",!0),Z($,ee,le,"","\\@varsubsetneq"),Z($,ee,le,"⫋","\\subsetneqq",!0),Z($,ee,le,"","\\@varsubsetneqq"),Z($,ee,le,"≯","\\ngtr",!0),Z($,ee,le,"","\\@ngeqslant"),Z($,ee,le,"","\\@ngeqq"),Z($,ee,le,"⪈","\\gneq",!0),Z($,ee,le,"≩","\\gneqq",!0),Z($,ee,le,"","\\@gvertneqq"),Z($,ee,le,"⋧","\\gnsim",!0),Z($,ee,le,"⪊","\\gnapprox",!0),Z($,ee,le,"⊁","\\nsucc",!0),Z($,ee,le,"⋡","\\nsucceq",!0),Z($,ee,le,"⋩","\\succnsim",!0),Z($,ee,le,"⪺","\\succnapprox",!0),Z($,ee,le,"≆","\\ncong",!0),Z($,ee,le,"","\\@nshortparallel"),Z($,ee,le,"∦","\\nparallel",!0),Z($,ee,le,"⊯","\\nVDash",!0),Z($,ee,le,"⋫","\\ntriangleright"),Z($,ee,le,"⋭","\\ntrianglerighteq",!0),Z($,ee,le,"","\\@nsupseteqq"),Z($,ee,le,"⊋","\\supsetneq",!0),Z($,ee,le,"","\\@varsupsetneq"),Z($,ee,le,"⫌","\\supsetneqq",!0),Z($,ee,le,"","\\@varsupsetneqq"),Z($,ee,le,"⊮","\\nVdash",!0),Z($,ee,le,"⪵","\\precneqq",!0),Z($,ee,le,"⪶","\\succneqq",!0),Z($,ee,le,"","\\@nsubseteqq"),Z($,ee,ne,"⊴","\\unlhd"),Z($,ee,ne,"⊵","\\unrhd"),Z($,ee,le,"↚","\\nleftarrow",!0),Z($,ee,le,"↛","\\nrightarrow",!0),Z($,ee,le,"⇍","\\nLeftarrow",!0),Z($,ee,le,"⇏","\\nRightarrow",!0),Z($,ee,le,"↮","\\nleftrightarrow",!0),Z($,ee,le,"⇎","\\nLeftrightarrow",!0),Z($,ee,le,"△","\\vartriangle"),Z($,ee,se,"ℏ","\\hslash"),Z($,ee,se,"▽","\\triangledown"),Z($,ee,se,"◊","\\lozenge"),Z($,ee,se,"Ⓢ","\\circledS"),Z($,ee,se,"®","\\circledR"),Z("text",ee,se,"®","\\circledR"),Z($,ee,se,"∡","\\measuredangle",!0),Z($,ee,se,"∄","\\nexists"),Z($,ee,se,"℧","\\mho"),Z($,ee,se,"Ⅎ","\\Finv",!0),Z($,ee,se,"⅁","\\Game",!0),Z($,ee,se,"‵","\\backprime"),Z($,ee,se,"▲","\\blacktriangle"),Z($,ee,se,"▼","\\blacktriangledown"),Z($,ee,se,"■","\\blacksquare"),Z($,ee,se,"⧫","\\blacklozenge"),Z($,ee,se,"★","\\bigstar"),Z($,ee,se,"∢","\\sphericalangle",!0),Z($,ee,se,"∁","\\complement",!0),Z($,ee,se,"ð","\\eth",!0),Z($,ee,se,"╱","\\diagup"),Z($,ee,se,"╲","\\diagdown"),Z($,ee,se,"□","\\square"),Z($,ee,se,"□","\\Box"),Z($,ee,se,"◊","\\Diamond"),Z($,ee,se,"¥","\\yen",!0),Z("text",ee,se,"¥","\\yen",!0),Z($,ee,se,"✓","\\checkmark",!0),Z("text",ee,se,"✓","\\checkmark"),Z($,ee,se,"ℶ","\\beth",!0),Z($,ee,se,"ℸ","\\daleth",!0),Z($,ee,se,"ℷ","\\gimel",!0),Z($,ee,se,"ϝ","\\digamma",!0),Z($,ee,se,"ϰ","\\varkappa"),Z($,ee,ae,"┌","\\ulcorner",!0),Z($,ee,re,"┐","\\urcorner",!0),Z($,ee,ae,"└","\\llcorner",!0),Z($,ee,re,"┘","\\lrcorner",!0),Z($,ee,le,"≦","\\leqq",!0),Z($,ee,le,"⩽","\\leqslant",!0),Z($,ee,le,"⪕","\\eqslantless",!0),Z($,ee,le,"≲","\\lesssim",!0),Z($,ee,le,"⪅","\\lessapprox",!0),Z($,ee,le,"≊","\\approxeq",!0),Z($,ee,ne,"⋖","\\lessdot"),Z($,ee,le,"⋘","\\lll",!0),Z($,ee,le,"≶","\\lessgtr",!0),Z($,ee,le,"⋚","\\lesseqgtr",!0),Z($,ee,le,"⪋","\\lesseqqgtr",!0),Z($,ee,le,"≑","\\doteqdot"),Z($,ee,le,"≓","\\risingdotseq",!0),Z($,ee,le,"≒","\\fallingdotseq",!0),Z($,ee,le,"∽","\\backsim",!0),Z($,ee,le,"⋍","\\backsimeq",!0),Z($,ee,le,"⫅","\\subseteqq",!0),Z($,ee,le,"⋐","\\Subset",!0),Z($,ee,le,"⊏","\\sqsubset",!0),Z($,ee,le,"≼","\\preccurlyeq",!0),Z($,ee,le,"⋞","\\curlyeqprec",!0),Z($,ee,le,"≾","\\precsim",!0),Z($,ee,le,"⪷","\\precapprox",!0),Z($,ee,le,"⊲","\\vartriangleleft"),Z($,ee,le,"⊴","\\trianglelefteq"),Z($,ee,le,"⊨","\\vDash",!0),Z($,ee,le,"⊪","\\Vvdash",!0),Z($,ee,le,"⌣","\\smallsmile"),Z($,ee,le,"⌢","\\smallfrown"),Z($,ee,le,"≏","\\bumpeq",!0),Z($,ee,le,"≎","\\Bumpeq",!0),Z($,ee,le,"≧","\\geqq",!0),Z($,ee,le,"⩾","\\geqslant",!0),Z($,ee,le,"⪖","\\eqslantgtr",!0),Z($,ee,le,"≳","\\gtrsim",!0),Z($,ee,le,"⪆","\\gtrapprox",!0),Z($,ee,ne,"⋗","\\gtrdot"),Z($,ee,le,"⋙","\\ggg",!0),Z($,ee,le,"≷","\\gtrless",!0),Z($,ee,le,"⋛","\\gtreqless",!0),Z($,ee,le,"⪌","\\gtreqqless",!0),Z($,ee,le,"≖","\\eqcirc",!0),Z($,ee,le,"≗","\\circeq",!0),Z($,ee,le,"≜","\\triangleq",!0),Z($,ee,le,"∼","\\thicksim"),Z($,ee,le,"≈","\\thickapprox"),Z($,ee,le,"⫆","\\supseteqq",!0),Z($,ee,le,"⋑","\\Supset",!0),Z($,ee,le,"⊐","\\sqsupset",!0),Z($,ee,le,"≽","\\succcurlyeq",!0),Z($,ee,le,"⋟","\\curlyeqsucc",!0),Z($,ee,le,"≿","\\succsim",!0),Z($,ee,le,"⪸","\\succapprox",!0),Z($,ee,le,"⊳","\\vartriangleright"),Z($,ee,le,"⊵","\\trianglerighteq"),Z($,ee,le,"⊩","\\Vdash",!0),Z($,ee,le,"∣","\\shortmid"),Z($,ee,le,"∥","\\shortparallel"),Z($,ee,le,"≬","\\between",!0),Z($,ee,le,"⋔","\\pitchfork",!0),Z($,ee,le,"∝","\\varpropto"),Z($,ee,le,"◀","\\blacktriangleleft"),Z($,ee,le,"∴","\\therefore",!0),Z($,ee,le,"∍","\\backepsilon"),Z($,ee,le,"▶","\\blacktriangleright"),Z($,ee,le,"∵","\\because",!0),Z($,ee,le,"⋘","\\llless"),Z($,ee,le,"⋙","\\gggtr"),Z($,ee,ne,"⊲","\\lhd"),Z($,ee,ne,"⊳","\\rhd"),Z($,ee,le,"≂","\\eqsim",!0),Z($,Q,le,"⋈","\\Join"),Z($,ee,le,"≑","\\Doteq",!0),Z($,ee,ne,"∔","\\dotplus",!0),Z($,ee,ne,"∖","\\smallsetminus"),Z($,ee,ne,"⋒","\\Cap",!0),Z($,ee,ne,"⋓","\\Cup",!0),Z($,ee,ne,"⩞","\\doublebarwedge",!0),Z($,ee,ne,"⊟","\\boxminus",!0),Z($,ee,ne,"⊞","\\boxplus",!0),Z($,ee,ne,"⋇","\\divideontimes",!0),Z($,ee,ne,"⋉","\\ltimes",!0),Z($,ee,ne,"⋊","\\rtimes",!0),Z($,ee,ne,"⋋","\\leftthreetimes",!0),Z($,ee,ne,"⋌","\\rightthreetimes",!0),Z($,ee,ne,"⋏","\\curlywedge",!0),Z($,ee,ne,"⋎","\\curlyvee",!0),Z($,ee,ne,"⊝","\\circleddash",!0),Z($,ee,ne,"⊛","\\circledast",!0),Z($,ee,ne,"⋅","\\centerdot"),Z($,ee,ne,"⊺","\\intercal",!0),Z($,ee,ne,"⋒","\\doublecap"),Z($,ee,ne,"⋓","\\doublecup"),Z($,ee,ne,"⊠","\\boxtimes",!0),Z($,ee,le,"⇢","\\dashrightarrow",!0),Z($,ee,le,"⇠","\\dashleftarrow",!0),Z($,ee,le,"⇇","\\leftleftarrows",!0),Z($,ee,le,"⇆","\\leftrightarrows",!0),Z($,ee,le,"⇚","\\Lleftarrow",!0),Z($,ee,le,"↞","\\twoheadleftarrow",!0),Z($,ee,le,"↢","\\leftarrowtail",!0),Z($,ee,le,"↫","\\looparrowleft",!0),Z($,ee,le,"⇋","\\leftrightharpoons",!0),Z($,ee,le,"↶","\\curvearrowleft",!0),Z($,ee,le,"↺","\\circlearrowleft",!0),Z($,ee,le,"↰","\\Lsh",!0),Z($,ee,le,"⇈","\\upuparrows",!0),Z($,ee,le,"↿","\\upharpoonleft",!0),Z($,ee,le,"⇃","\\downharpoonleft",!0),Z($,ee,le,"⊸","\\multimap",!0),Z($,ee,le,"↭","\\leftrightsquigarrow",!0),Z($,ee,le,"⇉","\\rightrightarrows",!0),Z($,ee,le,"⇄","\\rightleftarrows",!0),Z($,ee,le,"↠","\\twoheadrightarrow",!0),Z($,ee,le,"↣","\\rightarrowtail",!0),Z($,ee,le,"↬","\\looparrowright",!0),Z($,ee,le,"↷","\\curvearrowright",!0),Z($,ee,le,"↻","\\circlearrowright",!0),Z($,ee,le,"↱","\\Rsh",!0),Z($,ee,le,"⇊","\\downdownarrows",!0),Z($,ee,le,"↾","\\upharpoonright",!0),Z($,ee,le,"⇂","\\downharpoonright",!0),Z($,ee,le,"⇝","\\rightsquigarrow",!0),Z($,ee,le,"⇝","\\leadsto"),Z($,ee,le,"⇛","\\Rrightarrow",!0),Z($,ee,le,"↾","\\restriction"),Z($,Q,se,"‘","`"),Z($,Q,se,"$","\\$"),Z("text",Q,se,"$","\\$"),Z("text",Q,se,"$","\\textdollar"),Z($,Q,se,"%","\\%"),Z("text",Q,se,"%","\\%"),Z($,Q,se,"_","\\_"),Z("text",Q,se,"_","\\_"),Z("text",Q,se,"_","\\textunderscore"),Z($,Q,se,"∠","\\angle",!0),Z($,Q,se,"∞","\\infty",!0),Z($,Q,se,"′","\\prime"),Z($,Q,se,"△","\\triangle"),Z($,Q,se,"Γ","\\Gamma",!0),Z($,Q,se,"Δ","\\Delta",!0),Z($,Q,se,"Θ","\\Theta",!0),Z($,Q,se,"Λ","\\Lambda",!0),Z($,Q,se,"Ξ","\\Xi",!0),Z($,Q,se,"Π","\\Pi",!0),Z($,Q,se,"Σ","\\Sigma",!0),Z($,Q,se,"Υ","\\Upsilon",!0),Z($,Q,se,"Φ","\\Phi",!0),Z($,Q,se,"Ψ","\\Psi",!0),Z($,Q,se,"Ω","\\Omega",!0),Z($,Q,se,"A","Α"),Z($,Q,se,"B","Β"),Z($,Q,se,"E","Ε"),Z($,Q,se,"Z","Ζ"),Z($,Q,se,"H","Η"),Z($,Q,se,"I","Ι"),Z($,Q,se,"K","Κ"),Z($,Q,se,"M","Μ"),Z($,Q,se,"N","Ν"),Z($,Q,se,"O","Ο"),Z($,Q,se,"P","Ρ"),Z($,Q,se,"T","Τ"),Z($,Q,se,"X","Χ"),Z($,Q,se,"¬","\\neg",!0),Z($,Q,se,"¬","\\lnot"),Z($,Q,se,"⊤","\\top"),Z($,Q,se,"⊥","\\bot"),Z($,Q,se,"∅","\\emptyset"),Z($,ee,se,"∅","\\varnothing"),Z($,Q,oe,"α","\\alpha",!0),Z($,Q,oe,"β","\\beta",!0),Z($,Q,oe,"γ","\\gamma",!0),Z($,Q,oe,"δ","\\delta",!0),Z($,Q,oe,"ϵ","\\epsilon",!0),Z($,Q,oe,"ζ","\\zeta",!0),Z($,Q,oe,"η","\\eta",!0),Z($,Q,oe,"θ","\\theta",!0),Z($,Q,oe,"ι","\\iota",!0),Z($,Q,oe,"κ","\\kappa",!0),Z($,Q,oe,"λ","\\lambda",!0),Z($,Q,oe,"μ","\\mu",!0),Z($,Q,oe,"ν","\\nu",!0),Z($,Q,oe,"ξ","\\xi",!0),Z($,Q,oe,"ο","\\omicron",!0),Z($,Q,oe,"π","\\pi",!0),Z($,Q,oe,"ρ","\\rho",!0),Z($,Q,oe,"σ","\\sigma",!0),Z($,Q,oe,"τ","\\tau",!0),Z($,Q,oe,"υ","\\upsilon",!0),Z($,Q,oe,"ϕ","\\phi",!0),Z($,Q,oe,"χ","\\chi",!0),Z($,Q,oe,"ψ","\\psi",!0),Z($,Q,oe,"ω","\\omega",!0),Z($,Q,oe,"ε","\\varepsilon",!0),Z($,Q,oe,"ϑ","\\vartheta",!0),Z($,Q,oe,"ϖ","\\varpi",!0),Z($,Q,oe,"ϱ","\\varrho",!0),Z($,Q,oe,"ς","\\varsigma",!0),Z($,Q,oe,"φ","\\varphi",!0),Z($,Q,ne,"∗","*"),Z($,Q,ne,"+","+"),Z($,Q,ne,"−","-"),Z($,Q,ne,"⋅","\\cdot",!0),Z($,Q,ne,"∘","\\circ"),Z($,Q,ne,"÷","\\div",!0),Z($,Q,ne,"±","\\pm",!0),Z($,Q,ne,"×","\\times",!0),Z($,Q,ne,"∩","\\cap",!0),Z($,Q,ne,"∪","\\cup",!0),Z($,Q,ne,"∖","\\setminus"),Z($,Q,ne,"∧","\\land"),Z($,Q,ne,"∨","\\lor"),Z($,Q,ne,"∧","\\wedge",!0),Z($,Q,ne,"∨","\\vee",!0),Z($,Q,se,"√","\\surd"),Z($,Q,ae,"(","("),Z($,Q,ae,"[","["),Z($,Q,ae,"⟨","\\langle",!0),Z($,Q,ae,"∣","\\lvert"),Z($,Q,ae,"∥","\\lVert"),Z($,Q,re,")",")"),Z($,Q,re,"]","]"),Z($,Q,re,"?","?"),Z($,Q,re,"!","!"),Z($,Q,re,"⟩","\\rangle",!0),Z($,Q,re,"∣","\\rvert"),Z($,Q,re,"∥","\\rVert"),Z($,Q,le,"=","="),Z($,Q,le,"<","<"),Z($,Q,le,">",">"),Z($,Q,le,":",":"),Z($,Q,le,"≈","\\approx",!0),Z($,Q,le,"≅","\\cong",!0),Z($,Q,le,"≥","\\ge"),Z($,Q,le,"≥","\\geq",!0),Z($,Q,le,"←","\\gets"),Z($,Q,le,">","\\gt"),Z($,Q,le,"∈","\\in",!0),Z($,Q,le,"","\\@not"),Z($,Q,le,"⊂","\\subset",!0),Z($,Q,le,"⊃","\\supset",!0),Z($,Q,le,"⊆","\\subseteq",!0),Z($,Q,le,"⊇","\\supseteq",!0),Z($,ee,le,"⊈","\\nsubseteq",!0),Z($,ee,le,"⊉","\\nsupseteq",!0),Z($,Q,le,"⊨","\\models"),Z($,Q,le,"←","\\leftarrow",!0),Z($,Q,le,"≤","\\le"),Z($,Q,le,"≤","\\leq",!0),Z($,Q,le,"<","\\lt"),Z($,Q,le,"→","\\rightarrow",!0),Z($,Q,le,"→","\\to"),Z($,ee,le,"≱","\\ngeq",!0),Z($,ee,le,"≰","\\nleq",!0),Z($,Q,ce," ","\\ "),Z($,Q,ce," ","~"),Z($,Q,ce," ","\\space"),Z($,Q,ce," ","\\nobreakspace"),Z("text",Q,ce," ","\\ "),Z("text",Q,ce," ","~"),Z("text",Q,ce," ","\\space"),Z("text",Q,ce," ","\\nobreakspace"),Z($,Q,ce,null,"\\nobreak"),Z($,Q,ce,null,"\\allowbreak"),Z($,Q,"punct",",",","),Z($,Q,"punct",";",";"),Z($,ee,ne,"⊼","\\barwedge",!0),Z($,ee,ne,"⊻","\\veebar",!0),Z($,Q,ne,"⊙","\\odot",!0),Z($,Q,ne,"⊕","\\oplus",!0),Z($,Q,ne,"⊗","\\otimes",!0),Z($,Q,se,"∂","\\partial",!0),Z($,Q,ne,"⊘","\\oslash",!0),Z($,ee,ne,"⊚","\\circledcirc",!0),Z($,ee,ne,"⊡","\\boxdot",!0),Z($,Q,ne,"△","\\bigtriangleup"),Z($,Q,ne,"▽","\\bigtriangledown"),Z($,Q,ne,"†","\\dagger"),Z($,Q,ne,"⋄","\\diamond"),Z($,Q,ne,"⋆","\\star"),Z($,Q,ne,"◃","\\triangleleft"),Z($,Q,ne,"▹","\\triangleright"),Z($,Q,ae,"{","\\{"),Z("text",Q,se,"{","\\{"),Z("text",Q,se,"{","\\textbraceleft"),Z($,Q,re,"}","\\}"),Z("text",Q,se,"}","\\}"),Z("text",Q,se,"}","\\textbraceright"),Z($,Q,ae,"{","\\lbrace"),Z($,Q,re,"}","\\rbrace"),Z($,Q,ae,"[","\\lbrack"),Z("text",Q,se,"[","\\lbrack"),Z($,Q,re,"]","\\rbrack"),Z("text",Q,se,"]","\\rbrack"),Z($,Q,ae,"(","\\lparen"),Z($,Q,re,")","\\rparen"),Z("text",Q,se,"<","\\textless"),Z("text",Q,se,">","\\textgreater"),Z($,Q,ae,"⌊","\\lfloor",!0),Z($,Q,re,"⌋","\\rfloor",!0),Z($,Q,ae,"⌈","\\lceil",!0),Z($,Q,re,"⌉","\\rceil",!0),Z($,Q,se,"\\","\\backslash"),Z($,Q,se,"∣","|"),Z($,Q,se,"∣","\\vert"),Z("text",Q,se,"|","\\textbar"),Z($,Q,se,"∥","\\|"),Z($,Q,se,"∥","\\Vert"),Z("text",Q,se,"∥","\\textbardbl"),Z("text",Q,se,"~","\\textasciitilde"),Z("text",Q,se,"\\","\\textbackslash"),Z("text",Q,se,"^","\\textasciicircum"),Z($,Q,le,"↑","\\uparrow",!0),Z($,Q,le,"⇑","\\Uparrow",!0),Z($,Q,le,"↓","\\downarrow",!0),Z($,Q,le,"⇓","\\Downarrow",!0),Z($,Q,le,"↕","\\updownarrow",!0),Z($,Q,le,"⇕","\\Updownarrow",!0),Z($,Q,ie,"∐","\\coprod"),Z($,Q,ie,"⋁","\\bigvee"),Z($,Q,ie,"⋀","\\bigwedge"),Z($,Q,ie,"⨄","\\biguplus"),Z($,Q,ie,"⋂","\\bigcap"),Z($,Q,ie,"⋃","\\bigcup"),Z($,Q,ie,"∫","\\int"),Z($,Q,ie,"∫","\\intop"),Z($,Q,ie,"∬","\\iint"),Z($,Q,ie,"∭","\\iiint"),Z($,Q,ie,"∏","\\prod"),Z($,Q,ie,"∑","\\sum"),Z($,Q,ie,"⨂","\\bigotimes"),Z($,Q,ie,"⨁","\\bigoplus"),Z($,Q,ie,"⨀","\\bigodot"),Z($,Q,ie,"∮","\\oint"),Z($,Q,ie,"∯","\\oiint"),Z($,Q,ie,"∰","\\oiiint"),Z($,Q,ie,"⨆","\\bigsqcup"),Z($,Q,ie,"∫","\\smallint"),Z("text",Q,"inner","…","\\textellipsis"),Z($,Q,"inner","…","\\mathellipsis"),Z("text",Q,"inner","…","\\ldots",!0),Z($,Q,"inner","…","\\ldots",!0),Z($,Q,"inner","⋯","\\@cdots",!0),Z($,Q,"inner","⋱","\\ddots",!0),Z($,Q,se,"⋮","\\varvdots"),Z($,Q,te,"ˊ","\\acute"),Z($,Q,te,"ˋ","\\grave"),Z($,Q,te,"¨","\\ddot"),Z($,Q,te,"~","\\tilde"),Z($,Q,te,"ˉ","\\bar"),Z($,Q,te,"˘","\\breve"),Z($,Q,te,"ˇ","\\check"),Z($,Q,te,"^","\\hat"),Z($,Q,te,"⃗","\\vec"),Z($,Q,te,"˙","\\dot"),Z($,Q,te,"˚","\\mathring"),Z($,Q,oe,"ı","\\imath",!0),Z($,Q,oe,"ȷ","\\jmath",!0),Z("text",Q,se,"ı","\\i",!0),Z("text",Q,se,"ȷ","\\j",!0),Z("text",Q,se,"ß","\\ss",!0),Z("text",Q,se,"æ","\\ae",!0),Z("text",Q,se,"æ","\\ae",!0),Z("text",Q,se,"œ","\\oe",!0),Z("text",Q,se,"ø","\\o",!0),Z("text",Q,se,"Æ","\\AE",!0),Z("text",Q,se,"Œ","\\OE",!0),Z("text",Q,se,"Ø","\\O",!0),Z("text",Q,te,"ˊ","\\'"),Z("text",Q,te,"ˋ","\\`"),Z("text",Q,te,"ˆ","\\^"),Z("text",Q,te,"˜","\\~"),Z("text",Q,te,"ˉ","\\="),Z("text",Q,te,"˘","\\u"),Z("text",Q,te,"˙","\\."),Z("text",Q,te,"˚","\\r"),Z("text",Q,te,"ˇ","\\v"),Z("text",Q,te,"¨",'\\"'),Z("text",Q,te,"˝","\\H"),Z("text",Q,te,"◯","\\textcircled");const ue={"--":!0,"---":!0,"``":!0,"''":!0};Z("text",Q,se,"–","--"),Z("text",Q,se,"–","\\textendash"),Z("text",Q,se,"—","---"),Z("text",Q,se,"—","\\textemdash"),Z("text",Q,se,"‘","`"),Z("text",Q,se,"‘","\\textquoteleft"),Z("text",Q,se,"’","'"),Z("text",Q,se,"’","\\textquoteright"),Z("text",Q,se,"“","``"),Z("text",Q,se,"“","\\textquotedblleft"),Z("text",Q,se,"”","''"),Z("text",Q,se,"”","\\textquotedblright"),Z($,Q,se,"°","\\degree",!0),Z("text",Q,se,"°","\\degree"),Z("text",Q,se,"°","\\textdegree",!0),Z($,Q,oe,"£","\\pounds"),Z($,Q,oe,"£","\\mathsterling",!0),Z("text",Q,oe,"£","\\pounds"),Z("text",Q,oe,"£","\\textsterling",!0),Z($,ee,se,"✠","\\maltese"),Z("text",ee,se,"✠","\\maltese"),Z("text",Q,ce," ","\\ "),Z("text",Q,ce," "," "),Z("text",Q,ce," ","~");for(let e=0;e<'0123456789/@."'.length;e++){const t='0123456789/@."'.charAt(e);Z($,Q,se,t,t)}for(let e=0;e<'0123456789!@*()-=+[]<>|";:?/.,'.length;e++){const t='0123456789!@*()-=+[]<>|";:?/.,'.charAt(e);Z("text",Q,se,t,t)}const fe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";for(let e=0;e<fe.length;e++){const t=fe.charAt(e);Z($,Q,oe,t,t),Z("text",Q,se,t,t)}Z($,ee,se,"C","ℂ"),Z("text",ee,se,"C","ℂ"),Z($,ee,se,"H","ℍ"),Z("text",ee,se,"H","ℍ"),Z($,ee,se,"N","ℕ"),Z("text",ee,se,"N","ℕ"),Z($,ee,se,"P","ℙ"),Z("text",ee,se,"P","ℙ"),Z($,ee,se,"Q","ℚ"),Z("text",ee,se,"Q","ℚ"),Z($,ee,se,"R","ℝ"),Z("text",ee,se,"R","ℝ"),Z($,ee,se,"Z","ℤ"),Z("text",ee,se,"Z","ℤ"),Z($,Q,oe,"h","ℎ"),Z("text",Q,oe,"h","ℎ");let he="";for(let e=0;e<fe.length;e++){const t=fe.charAt(e);he=String.fromCharCode(55349,56320+e),Z($,Q,oe,t,he),Z("text",Q,se,t,he),he=String.fromCharCode(55349,56372+e),Z($,Q,oe,t,he),Z("text",Q,se,t,he),he=String.fromCharCode(55349,56424+e),Z($,Q,oe,t,he),Z("text",Q,se,t,he),he=String.fromCharCode(55349,56580+e),Z($,Q,oe,t,he),Z("text",Q,se,t,he),he=String.fromCharCode(55349,56736+e),Z($,Q,oe,t,he),Z("text",Q,se,t,he),he=String.fromCharCode(55349,56788+e),Z($,Q,oe,t,he),Z("text",Q,se,t,he),he=String.fromCharCode(55349,56840+e),Z($,Q,oe,t,he),Z("text",Q,se,t,he),he=String.fromCharCode(55349,56944+e),Z($,Q,oe,t,he),Z("text",Q,se,t,he),e<26&&(he=String.fromCharCode(55349,56632+e),Z($,Q,oe,t,he),Z("text",Q,se,t,he),he=String.fromCharCode(55349,56476+e),Z($,Q,oe,t,he),Z("text",Q,se,t,he))}he=String.fromCharCode(55349,56668),Z($,Q,oe,"k",he),Z("text",Q,se,"k",he);for(let e=0;e<10;e++){const t=e.toString();he=String.fromCharCode(55349,57294+e),Z($,Q,oe,t,he),Z("text",Q,se,t,he),he=String.fromCharCode(55349,57314+e),Z($,Q,oe,t,he),Z("text",Q,se,t,he),he=String.fromCharCode(55349,57324+e),Z($,Q,oe,t,he),Z("text",Q,se,t,he),he=String.fromCharCode(55349,57334+e),Z($,Q,oe,t,he),Z("text",Q,se,t,he)}for(let e=0;e<"ÇÐÞçþ".length;e++){const t="ÇÐÞçþ".charAt(e);Z($,Q,oe,t,t),Z("text",Q,se,t,t)}Z("text",Q,se,"ð","ð"),Z("text",Q,se,"–","–"),Z("text",Q,se,"—","—"),Z("text",Q,se,"‘","‘"),Z("text",Q,se,"’","’"),Z("text",Q,se,"“","“"),Z("text",Q,se,"”","”");const pe=[["mathbf","textbf","Main-Bold"],["mathbf","textbf","Main-Bold"],["mathdefault","textit","Math-Italic"],["mathdefault","textit","Math-Italic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["mathscr","textscr","Script-Regular"],["","",""],["","",""],["","",""],["mathfrak","textfrak","Fraktur-Regular"],["mathfrak","textfrak","Fraktur-Regular"],["mathbb","textbb","AMS-Regular"],["mathbb","textbb","AMS-Regular"],["","",""],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathitsf","textitsf","SansSerif-Italic"],["mathitsf","textitsf","SansSerif-Italic"],["","",""],["","",""],["mathtt","texttt","Typewriter-Regular"],["mathtt","texttt","Typewriter-Regular"]],de=[["mathbf","textbf","Main-Bold"],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathtt","texttt","Typewriter-Regular"]],me=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],ve=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],ye=function(e,t){return t.size<2?e:me[e-1][t.size-1]};class ge{constructor(e){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=e.style,this.color=e.color,this.size=e.size||ge.BASESIZE,this.textSize=e.textSize||this.size,this.phantom=!!e.phantom,this.font=e.font||"",this.fontFamily=e.fontFamily||"",this.fontWeight=e.fontWeight||"",this.fontShape=e.fontShape||"",this.sizeMultiplier=ve[this.size-1],this.maxSize=e.maxSize,this.minRuleThickness=e.minRuleThickness,this._fontMetrics=void 0}extend(e){const t={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(const n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return new ge(t)}havingStyle(e){return this.style===e?this:this.extend({style:e,size:ye(this.textSize,e)})}havingCrampedStyle(){return this.havingStyle(this.style.cramp())}havingSize(e){return this.size===e&&this.textSize===e?this:this.extend({style:this.style.text(),size:e,textSize:e,sizeMultiplier:ve[e-1]})}havingBaseStyle(e){e=e||this.style.text();const t=ye(ge.BASESIZE,e);return this.size===t&&this.textSize===ge.BASESIZE&&this.style===e?this:this.extend({style:e,size:t})}havingBaseSizing(){let e;switch(this.style.id){case 4:case 5:e=3;break;case 6:case 7:e=1;break;default:e=6}return this.extend({style:this.style.text(),size:e})}withColor(e){return this.extend({color:e})}withPhantom(){return this.extend({phantom:!0})}withFont(e){return this.extend({font:e})}withTextFontFamily(e){return this.extend({fontFamily:e,font:""})}withTextFontWeight(e){return this.extend({fontWeight:e,font:""})}withTextFontShape(e){return this.extend({fontShape:e,font:""})}sizingClasses(e){return e.size!==this.size?["sizing","reset-size"+e.size,"size"+this.size]:[]}baseSizingClasses(){return this.size!==ge.BASESIZE?["sizing","reset-size"+this.size,"size"+ge.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=function(e){let t;if(t=e>=5?0:e>=3?1:2,!G[t]){const e=G[t]={cssEmPerMu:B.quad[t]/18};for(const n in B)B.hasOwnProperty(n)&&(e[n]=B[n][t])}return G[t]}(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}}ge.BASESIZE=6;const be={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:1.00375,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:1.00375},we={ex:!0,em:!0,mu:!0},xe=function(e){return"string"!=typeof e&&(e=e.unit),e in be||e in we||"ex"===e},_e=function(e,t){let n;if(e.unit in be)n=be[e.unit]/t.fontMetrics().ptPerEm/t.sizeMultiplier;else if("mu"===e.unit)n=t.fontMetrics().cssEmPerMu;else{let r;if(r=t.style.isTight()?t.havingStyle(t.style.text()):t,"ex"===e.unit)n=r.fontMetrics().xHeight;else{if("em"!==e.unit)throw new s("Invalid unit: '"+e.unit+"'");n=r.fontMetrics().quad}r!==t&&(n*=r.sizeMultiplier/t.sizeMultiplier)}return Math.min(e.number*n,t.maxSize)},ke=["\\imath","ı","\\jmath","ȷ","\\pounds","\\mathsterling","\\textsterling","£"],Se=function(e,t,n){return J[n][e]&&J[n][e].replace&&(e=J[n][e].replace),{value:e,metrics:Y(e,t,n)}},Oe=function(e,t,n,r,o){const i=Se(e,t,n),a=i.metrics;let l;if(e=i.value,a){let t=a.italic;("text"===n||r&&"mathit"===r.font)&&(t=0),l=new V(e,a.height,a.depth,t,a.skew,a.width,o)}else"undefined"!=typeof console&&console.warn(`No character metrics for '${e}' in style '${t}' and mode '${n}'`),l=new V(e,0,0,0,0,0,o);if(r){l.maxFontSize=r.sizeMultiplier,r.style.isTight()&&l.classes.push("mtight");const e=r.getColor();e&&(l.style.color=e)}return l},Me=(e,t)=>{if(C(e.classes)!==C(t.classes)||e.skew!==t.skew||e.maxFontSize!==t.maxFontSize)return!1;for(const n in e.style)if(e.style.hasOwnProperty(n)&&e.style[n]!==t.style[n])return!1;for(const n in t.style)if(t.style.hasOwnProperty(n)&&e.style[n]!==t.style[n])return!1;return!0},Te=function(e){let t=0,n=0,r=0;for(let o=0;o<e.children.length;o++){const i=e.children[o];i.height>t&&(t=i.height),i.depth>n&&(n=i.depth),i.maxFontSize>r&&(r=i.maxFontSize)}e.height=t,e.depth=n,e.maxFontSize=r},Ee=function(e,t,n,r){const o=new L(e,t,n,r);return Te(o),o},ze=(e,t,n,r)=>new L(e,t,n,r),Ce=function(e){const t=new z(e);return Te(t),t},Pe=function(e,t,n){let r,o="";switch(e){case"amsrm":o="AMS";break;case"textrm":o="Main";break;case"textsf":o="SansSerif";break;case"texttt":o="Typewriter";break;default:o=e}return r="textbf"===t&&"textit"===n?"BoldItalic":"textbf"===t?"Bold":"textit"===t?"Italic":"Regular",`${o}-${r}`},Ae={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},je={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]};var Le={fontMap:Ae,makeSymbol:Oe,mathsym:function(e,t,n,r){return void 0===r&&(r=[]),"boldsymbol"===n.font&&Se(e,"Main-Bold",t).metrics?Oe(e,"Main-Bold",t,n,r.concat(["mathbf"])):"\\"===e||"main"===J[t][e].font?Oe(e,"Main-Regular",t,n,r):Oe(e,"AMS-Regular",t,n,r.concat(["amsrm"]))},makeSpan:Ee,makeSvgSpan:ze,makeLineSpan:function(e,t,n){const r=Ee([e],[],t);return r.height=Math.max(n||t.fontMetrics().defaultRuleThickness,t.minRuleThickness),r.style.borderBottomWidth=r.height+"em",r.maxFontSize=1,r},makeAnchor:function(e,t,n,r){const o=new N(e,t,n,r);return Te(o),o},makeFragment:Ce,wrapFragment:function(e,t){return e instanceof z?Ee([],[e],t):e},makeVList:function(e,t){const n=function(e){if("individualShift"===e.positionType){const t=e.children,n=[t[0]],r=-t[0].shift-t[0].elem.depth;let o=r;for(let e=1;e<t.length;e++){const r=-t[e].shift-o-t[e].elem.depth,i=r-(t[e-1].elem.height+t[e-1].elem.depth);o+=r,n.push({type:"kern",size:i}),n.push(t[e])}return{children:n,depth:r}}let t;if("top"===e.positionType){let n=e.positionData;for(let t=0;t<e.children.length;t++){const r=e.children[t];n-="kern"===r.type?r.size:r.elem.height+r.elem.depth}t=n}else if("bottom"===e.positionType)t=-e.positionData;else{const n=e.children[0];if("elem"!==n.type)throw new Error('First child must have type "elem".');if("shift"===e.positionType)t=-n.elem.depth-e.positionData;else{if("firstBaseline"!==e.positionType)throw new Error(`Invalid positionType ${e.positionType}.`);t=-n.elem.depth}}return{children:e.children,depth:t}}(e),r=n.children,o=n.depth;let i=0;for(let e=0;e<r.length;e++){const t=r[e];if("elem"===t.type){const e=t.elem;i=Math.max(i,e.maxFontSize,e.height)}}i+=2;const a=Ee(["pstrut"],[]);a.style.height=i+"em";const l=[];let c=o,s=o,u=o;for(let e=0;e<r.length;e++){const t=r[e];if("kern"===t.type)u+=t.size;else{const e=t.elem,n=t.wrapperClasses||[],r=t.wrapperStyle||{},o=Ee(n,[a,e],void 0,r);o.style.top=-i-u-e.depth+"em",t.marginLeft&&(o.style.marginLeft=t.marginLeft),t.marginRight&&(o.style.marginRight=t.marginRight),l.push(o),u+=e.height+e.depth}c=Math.min(c,u),s=Math.max(s,u)}const f=Ee(["vlist"],l);let h;if(f.style.height=s+"em",c<0){const e=Ee([],[]),t=Ee(["vlist"],[e]);t.style.height=-c+"em";const n=Ee(["vlist-s"],[new V("​")]);h=[Ee(["vlist-r"],[f,n]),Ee(["vlist-r"],[t])]}else h=[Ee(["vlist-r"],[f])];const p=Ee(["vlist-t"],h);return 2===h.length&&p.classes.push("vlist-t2"),p.height=s,p.depth=-c,p},makeOrd:function(e,t,n){const r=e.mode,o=e.text,i=["mord"],a="math"===r||"text"===r&&t.font,l=a?t.font:t.fontFamily;if(55349===o.charCodeAt(0)){const e=function(e,t){const n=1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536,r="math"===t?0:1;if(119808<=n&&n<120484){const e=Math.floor((n-119808)/26);return[pe[e][2],pe[e][r]]}if(120782<=n&&n<=120831){const e=Math.floor((n-120782)/10);return[de[e][2],de[e][r]]}if(120485===n||120486===n)return[pe[0][2],pe[0][r]];if(120486<n&&n<120782)return["",""];throw new s("Unsupported character: "+e)}(o,r),n=e[0],a=e[1];return Oe(o,n,r,t,i.concat(a))}if(l){let e,n;if("boldsymbol"===l||"mathnormal"===l){const t="boldsymbol"===l?function(e,t,n,r){return Se(e,"Math-BoldItalic",t).metrics?{fontName:"Math-BoldItalic",fontClass:"boldsymbol"}:{fontName:"Main-Bold",fontClass:"mathbf"}}(o,r):(c=o,d.contains(ke,c)?{fontName:"Main-Italic",fontClass:"mathit"}:/[0-9]/.test(c.charAt(0))?{fontName:"Caligraphic-Regular",fontClass:"mathcal"}:{fontName:"Math-Italic",fontClass:"mathdefault"});e=t.fontName,n=[t.fontClass]}else d.contains(ke,o)?(e="Main-Italic",n=["mathit"]):a?(e=Ae[l].fontName,n=[l]):(e=Pe(l,t.fontWeight,t.fontShape),n=[l,t.fontWeight,t.fontShape]);if(Se(o,e,r).metrics)return Oe(o,e,r,t,i.concat(n));if(ue.hasOwnProperty(o)&&"Typewriter"===e.substr(0,10)){const a=[];for(let l=0;l<o.length;l++)a.push(Oe(o[l],e,r,t,i.concat(n)));return Ce(a)}}var c;if("mathord"===n){const e=function(e,t,n,r){return/[0-9]/.test(e.charAt(0))||d.contains(ke,e)?{fontName:"Main-Italic",fontClass:"mathit"}:{fontName:"Math-Italic",fontClass:"mathdefault"}}(o);return Oe(o,e.fontName,r,t,i.concat([e.fontClass]))}if("textord"===n){const e=J[r][o]&&J[r][o].font;if("ams"===e){const e=Pe("amsrm",t.fontWeight,t.fontShape);return Oe(o,e,r,t,i.concat("amsrm",t.fontWeight,t.fontShape))}if("main"!==e&&e){const n=Pe(e,t.fontWeight,t.fontShape);return Oe(o,n,r,t,i.concat(n,t.fontWeight,t.fontShape))}{const e=Pe("textrm",t.fontWeight,t.fontShape);return Oe(o,e,r,t,i.concat(t.fontWeight,t.fontShape))}}throw new Error("unexpected type: "+n+" in makeOrd")},makeGlue:(e,t)=>{const n=Ee(["mspace"],[],t),r=_e(e,t);return n.style.marginRight=r+"em",n},staticSvg:function(e,t){const n=je[e],r=n[0],o=n[1],i=n[2],a=new D(r),l=new I([a],{width:o+"em",height:i+"em",style:"width:"+o+"em",viewBox:"0 0 "+1e3*o+" "+1e3*i,preserveAspectRatio:"xMinYMin"}),c=ze(["overlay"],[l],t);return c.height=i,c.style.height=i+"em",c.style.width=o+"em",c},svgData:je,tryCombineChars:e=>{for(let t=0;t<e.length-1;t++){const n=e[t],r=e[t+1];n instanceof V&&r instanceof V&&Me(n,r)&&(n.text+=r.text,n.height=Math.max(n.height,r.height),n.depth=Math.max(n.depth,r.depth),n.italic=r.italic,e.splice(t+1,1),t--)}return e}};function Ne(e,t){const n=He(e,t);if(!n)throw new Error(`Expected node of type ${t}, but got `+(e?"node of type "+e.type:String(e)));return n}function He(e,t){return e&&e.type===t?e:null}function Re(e,t){const n=function(e,t){return e&&"atom"===e.type&&e.family===t?e:null}(e,t);if(!n)throw new Error(`Expected node of type "atom" and family "${t}", but got `+(e?"atom"===e.type?"atom of family "+e.family:"node of type "+e.type:String(e)));return n}function Ve(e){const t=Ie(e);if(!t)throw new Error("Expected node of symbol group type, but got "+(e?"node of type "+e.type:String(e)));return t}function Ie(e){return e&&("atom"===e.type||X.hasOwnProperty(e.type))?e:null}const De={number:3,unit:"mu"},Fe={number:4,unit:"mu"},qe={number:5,unit:"mu"},Ue={mord:{mop:De,mbin:Fe,mrel:qe,minner:De},mop:{mord:De,mop:De,mrel:qe,minner:De},mbin:{mord:Fe,mop:Fe,mopen:Fe,minner:Fe},mrel:{mord:qe,mop:qe,mopen:qe,minner:qe},mopen:{},mclose:{mop:De,mbin:Fe,mrel:qe,minner:De},mpunct:{mord:De,mop:De,mrel:qe,mopen:De,mclose:De,mpunct:De,minner:De},minner:{mord:De,mop:De,mbin:Fe,mrel:qe,mopen:De,mpunct:De,minner:De}},Be={mord:{mop:De},mop:{mord:De,mop:De},mbin:{},mrel:{},mopen:{},mclose:{mop:De},mpunct:{},minner:{mop:De}},We={},Ye={},Ge={};function Ke(e){let t=e.type,n=e.names,r=e.props,o=e.handler,i=e.htmlBuilder,a=e.mathmlBuilder;const l={type:t,numArgs:r.numArgs,argTypes:r.argTypes,greediness:void 0===r.greediness?1:r.greediness,allowedInText:!!r.allowedInText,allowedInMath:void 0===r.allowedInMath||r.allowedInMath,numOptionalArgs:r.numOptionalArgs||0,infix:!!r.infix,handler:o};for(let e=0;e<n.length;++e)We[n[e]]=l;t&&(i&&(Ye[t]=i),a&&(Ge[t]=a))}function Xe(e){Ke({type:e.type,names:[],props:{numArgs:0},handler(){throw new Error("Should never be called.")},htmlBuilder:e.htmlBuilder,mathmlBuilder:e.mathmlBuilder})}const Je=function(e){const t=He(e,"ordgroup");return t?t.body:[e]},Ze=Le.makeSpan,$e=["leftmost","mbin","mopen","mrel","mop","mpunct"],Qe=["rightmost","mrel","mclose","mpunct"],et={display:S.DISPLAY,text:S.TEXT,script:S.SCRIPT,scriptscript:S.SCRIPTSCRIPT},tt={mord:"mord",mop:"mop",mbin:"mbin",mrel:"mrel",mopen:"mopen",mclose:"mclose",mpunct:"mpunct",minner:"minner"},nt=function(e,t,n,r){void 0===r&&(r=[null,null]);const o=[];for(let n=0;n<e.length;n++){const r=lt(e[n],t);if(r instanceof z){const e=r.children;o.push(...e)}else o.push(r)}if(!n)return o;let i=t;if(1===e.length){const n=He(e[0],"sizing")||He(e[0],"styling");n&&("sizing"===n.type?i=t.havingSize(n.size):"styling"===n.type&&(i=t.havingStyle(et[n.style])))}const a=Ze([r[0]||"leftmost"],[],t),l=Ze([r[1]||"rightmost"],[],t);return rt(o,(e,t)=>{const n=t.classes[0],r=e.classes[0];"mbin"===n&&d.contains(Qe,r)?t.classes[0]="mord":"mbin"===r&&d.contains($e,n)&&(e.classes[0]="mord")},{node:a},l),rt(o,(e,t)=>{const n=it(t),r=it(e),o=n&&r?e.hasClass("mtight")?Be[n][r]:Ue[n][r]:null;if(o)return Le.makeGlue(o,i)},{node:a},l),o},rt=function e(t,n,r,o){o&&t.push(o);let i=0;for(;i<t.length;i++){const o=t[i],a=ot(o);if(a){e(a.children,n,r);continue}if("mspace"===o.classes[0])continue;const l=n(o,r.node);l&&(r.insertAfter?r.insertAfter(l):(t.unshift(l),i++)),r.node=o,r.insertAfter=(e=>n=>{t.splice(e+1,0,n),i++})(i)}o&&t.pop()},ot=function(e){return e instanceof z||e instanceof N?e:null},it=function(e,t){return e?(t&&(e=function e(t,n){const r=ot(t);if(r){const t=r.children;if(t.length){if("right"===n)return e(t[t.length-1],"right");if("left"===n)return e(t[0],"left")}}return t}(e,t)),tt[e.classes[0]]||null):null},at=function(e,t){const n=["nulldelimiter"].concat(e.baseSizingClasses());return Ze(t.concat(n))},lt=function(e,t,n){if(!e)return Ze();if(Ye[e.type]){let r=Ye[e.type](e,t);if(n&&t.size!==n.size){r=Ze(t.sizingClasses(n),[r],t);const e=t.sizeMultiplier/n.sizeMultiplier;r.height*=e,r.depth*=e}return r}throw new s("Got group of unknown type: '"+e.type+"'")};function ct(e,t){const n=Ze(["base"],e,t),r=Ze(["strut"]);return r.style.height=n.height+n.depth+"em",r.style.verticalAlign=-n.depth+"em",n.children.unshift(r),n}function st(e,t){let n=null;1===e.length&&"tag"===e[0].type&&(n=e[0].tag,e=e[0].body);const r=nt(e,t,!0),o=[];let i,a=[];for(let e=0;e<r.length;e++)if(a.push(r[e]),r[e].hasClass("mbin")||r[e].hasClass("mrel")||r[e].hasClass("allowbreak")){let n=!1;for(;e<r.length-1&&r[e+1].hasClass("mspace")&&!r[e+1].hasClass("newline");)e++,a.push(r[e]),r[e].hasClass("nobreak")&&(n=!0);n||(o.push(ct(a,t)),a=[])}else r[e].hasClass("newline")&&(a.pop(),a.length>0&&(o.push(ct(a,t)),a=[]),o.push(r[e]));a.length>0&&o.push(ct(a,t)),n&&(i=ct(nt(n,t,!0)),i.classes=["tag"],o.push(i));const l=Ze(["katex-html"],o);if(l.setAttribute("aria-hidden","true"),i){const e=i.children[0];e.style.height=l.height+l.depth+"em",e.style.verticalAlign=-l.depth+"em"}return l}function ut(e){return new z(e)}class ft{constructor(e,t){this.type=void 0,this.attributes=void 0,this.children=void 0,this.type=e,this.attributes={},this.children=t||[]}setAttribute(e,t){this.attributes[e]=t}getAttribute(e){return this.attributes[e]}toNode(){const e=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(const t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&e.setAttribute(t,this.attributes[t]);for(let t=0;t<this.children.length;t++)e.appendChild(this.children[t].toNode());return e}toMarkup(){let e="<"+this.type;for(const t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&(e+=" "+t+'="',e+=d.escape(this.attributes[t]),e+='"');e+=">";for(let t=0;t<this.children.length;t++)e+=this.children[t].toMarkup();return e+="</"+this.type+">",e}toText(){return this.children.map(e=>e.toText()).join("")}}class ht{constructor(e){this.text=void 0,this.text=e}toNode(){return document.createTextNode(this.text)}toMarkup(){return d.escape(this.toText())}toText(){return this.text}}var pt={MathNode:ft,TextNode:ht,SpaceNode:class{constructor(e){this.width=void 0,this.character=void 0,this.width=e,this.character=e>=.05555&&e<=.05556?" ":e>=.1666&&e<=.1667?" ":e>=.2222&&e<=.2223?" ":e>=.2777&&e<=.2778?"  ":e>=-.05556&&e<=-.05555?" ⁣":e>=-.1667&&e<=-.1666?" ⁣":e>=-.2223&&e<=-.2222?" ⁣":e>=-.2778&&e<=-.2777?" ⁣":null}toNode(){if(this.character)return document.createTextNode(this.character);{const e=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return e.setAttribute("width",this.width+"em"),e}}toMarkup(){return this.character?`<mtext>${this.character}</mtext>`:`<mspace width="${this.width}em"/>`}toText(){return this.character?this.character:" "}},newDocumentFragment:ut};const dt=function(e,t,n){return!J[t][e]||!J[t][e].replace||55349===e.charCodeAt(0)||ue.hasOwnProperty(e)&&n&&(n.fontFamily&&"tt"===n.fontFamily.substr(4,2)||n.font&&"tt"===n.font.substr(4,2))||(e=J[t][e].replace),new pt.TextNode(e)},mt=function(e){return 1===e.length?e[0]:new pt.MathNode("mrow",e)},vt=function(e,t){if("texttt"===t.fontFamily)return"monospace";if("textsf"===t.fontFamily)return"textit"===t.fontShape&&"textbf"===t.fontWeight?"sans-serif-bold-italic":"textit"===t.fontShape?"sans-serif-italic":"textbf"===t.fontWeight?"bold-sans-serif":"sans-serif";if("textit"===t.fontShape&&"textbf"===t.fontWeight)return"bold-italic";if("textit"===t.fontShape)return"italic";if("textbf"===t.fontWeight)return"bold";const n=t.font;if(!n||"mathnormal"===n)return null;const r=e.mode;if("mathit"===n)return"italic";if("boldsymbol"===n)return"bold-italic";if("mathbf"===n)return"bold";if("mathbb"===n)return"double-struck";if("mathfrak"===n)return"fraktur";if("mathscr"===n||"mathcal"===n)return"script";if("mathsf"===n)return"sans-serif";if("mathtt"===n)return"monospace";let o=e.text;return d.contains(["\\imath","\\jmath"],o)?null:(J[r][o]&&J[r][o].replace&&(o=J[r][o].replace),Y(o,Le.fontMap[n].fontName,r)?Le.fontMap[n].variant:null)},yt=function(e,t,n){if(1===e.length){const r=bt(e[0],t);return n&&r instanceof ft&&"mo"===r.type&&(r.setAttribute("lspace","0em"),r.setAttribute("rspace","0em")),[r]}const r=[];let o;for(let n=0;n<e.length;n++){const i=bt(e[n],t);if(i instanceof ft&&o instanceof ft){if("mtext"===i.type&&"mtext"===o.type&&i.getAttribute("mathvariant")===o.getAttribute("mathvariant")){o.children.push(...i.children);continue}if("mn"===i.type&&"mn"===o.type){o.children.push(...i.children);continue}if("mi"===i.type&&1===i.children.length&&"mn"===o.type){const e=i.children[0];if(e instanceof ht&&"."===e.text){o.children.push(...i.children);continue}}else if("mi"===o.type&&1===o.children.length){const e=o.children[0];if(e instanceof ht&&"̸"===e.text&&("mo"===i.type||"mi"===i.type||"mn"===i.type)){const e=i.children[0];e instanceof ht&&e.text.length>0&&(e.text=e.text.slice(0,1)+"̸"+e.text.slice(1),r.pop())}}}r.push(i),o=i}return r},gt=function(e,t,n){return mt(yt(e,t,n))},bt=function(e,t){if(!e)return new pt.MathNode("mrow");if(Ge[e.type])return Ge[e.type](e,t);throw new s("Got group of unknown type: '"+e.type+"'")};function wt(e,t,n,r){const o=yt(e,n);let i;i=1===o.length&&o[0]instanceof ft&&d.contains(["mrow","mtable"],o[0].type)?o[0]:new pt.MathNode("mrow",o);const a=new pt.MathNode("annotation",[new pt.TextNode(t)]);a.setAttribute("encoding","application/x-tex");const l=new pt.MathNode("semantics",[i,a]),c=new pt.MathNode("math",[l]);c.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML");const s=r?"katex":"katex-mathml";return Le.makeSpan([s],[c])}const xt=function(e){return new ge({style:e.displayMode?S.DISPLAY:S.TEXT,maxSize:e.maxSize,minRuleThickness:e.minRuleThickness})},_t=function(e,t){if(t.displayMode){const n=["katex-display"];t.leqno&&n.push("leqno"),t.fleqn&&n.push("fleqn"),e=Le.makeSpan(n,[e])}return e},kt={widehat:"^",widecheck:"ˇ",widetilde:"~",utilde:"~",overleftarrow:"←",underleftarrow:"←",xleftarrow:"←",overrightarrow:"→",underrightarrow:"→",xrightarrow:"→",underbrace:"⏟",overbrace:"⏞",overgroup:"⏠",undergroup:"⏡",overleftrightarrow:"↔",underleftrightarrow:"↔",xleftrightarrow:"↔",Overrightarrow:"⇒",xRightarrow:"⇒",overleftharpoon:"↼",xleftharpoonup:"↼",overrightharpoon:"⇀",xrightharpoonup:"⇀",xLeftarrow:"⇐",xLeftrightarrow:"⇔",xhookleftarrow:"↩",xhookrightarrow:"↪",xmapsto:"↦",xrightharpoondown:"⇁",xleftharpoondown:"↽",xrightleftharpoons:"⇌",xleftrightharpoons:"⇋",xtwoheadleftarrow:"↞",xtwoheadrightarrow:"↠",xlongequal:"=",xtofrom:"⇄",xrightleftarrows:"⇄",xrightequilibrium:"⇌",xleftequilibrium:"⇋"},St={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]};var Ot=function(e,t,n,r){let o;const i=e.height+e.depth+2*n;if(/fbox|color/.test(t)){if(o=Le.makeSpan(["stretchy",t],[],r),"fbox"===t){const e=r.color&&r.getColor();e&&(o.style.borderColor=e)}}else{const e=[];/^[bx]cancel$/.test(t)&&e.push(new F({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(t)&&e.push(new F({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));const n=new I(e,{width:"100%",height:i+"em"});o=Le.makeSvgSpan([],[n],r)}return o.height=i,o.style.height=i+"em",o},Mt=function(e){const t=new pt.MathNode("mo",[new pt.TextNode(kt[e.substr(1)])]);return t.setAttribute("stretchy","true"),t},Tt=function(e,t){const n=function(){let n=4e5;const r=e.label.substr(1);if(d.contains(["widehat","widecheck","widetilde","utilde"],r)){const i="ordgroup"===(o=e.base).type?o.body.length:1;let a,l,c;if(i>5)"widehat"===r||"widecheck"===r?(a=420,n=2364,c=.42,l=r+"4"):(a=312,n=2340,c=.34,l="tilde4");else{const e=[1,1,2,2,3,3][i];"widehat"===r||"widecheck"===r?(n=[0,1062,2364,2364,2364][e],a=[0,239,300,360,420][e],c=[0,.24,.3,.3,.36,.42][e],l=r+e):(n=[0,600,1033,2339,2340][e],a=[0,260,286,306,312][e],c=[0,.26,.286,.3,.306,.34][e],l="tilde"+e)}const s=new D(l),u=new I([s],{width:"100%",height:c+"em",viewBox:`0 0 ${n} ${a}`,preserveAspectRatio:"none"});return{span:Le.makeSvgSpan([],[u],t),minWidth:0,height:c}}{const e=[],o=St[r],i=o[0],a=o[1],l=o[2],c=l/1e3,s=i.length;let u,f;if(1===s){const e=o[3];u=["hide-tail"],f=[e]}else if(2===s)u=["halfarrow-left","halfarrow-right"],f=["xMinYMin","xMaxYMin"];else{if(3!==s)throw new Error(`Correct katexImagesData or update code here to support\n ${s} children.`);u=["brace-left","brace-center","brace-right"],f=["xMinYMin","xMidYMin","xMaxYMin"]}for(let r=0;r<s;r++){const o=new D(i[r]),h=new I([o],{width:"400em",height:c+"em",viewBox:`0 0 ${n} ${l}`,preserveAspectRatio:f[r]+" slice"}),p=Le.makeSvgSpan([u[r]],[h],t);if(1===s)return{span:p,minWidth:a,height:c};p.style.height=c+"em",e.push(p)}return{span:Le.makeSpan(["stretchy"],e,t),minWidth:a,height:c}}var o}(),r=n.span,o=n.minWidth,i=n.height;return r.height=i,r.style.height=i+"em",o>0&&(r.style.minWidth=o+"em"),r};const Et=(e,t)=>{let n,r;const o=He(e,"supsub");let i;o?(r=Ne(o.base,"accent"),n=r.base,o.base=n,i=function(e){if(e instanceof L)return e;throw new Error(`Expected span<HtmlDomNode> but got ${String(e)}.`)}(lt(o,t)),o.base=r):(r=Ne(e,"accent"),n=r.base);const a=lt(n,t.havingCrampedStyle());let l=0;if(r.isShifty&&d.isCharacterBox(n)){const e=d.getBaseElem(n);l=q(lt(e,t.havingCrampedStyle())).skew}let c,s=Math.min(a.height,t.fontMetrics().xHeight);if(r.isStretchy)c=Tt(r,t),c=Le.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:a},{type:"elem",elem:c,wrapperClasses:["svg-align"],wrapperStyle:l>0?{width:`calc(100% - ${2*l}em)`,marginLeft:2*l+"em"}:void 0}]},t);else{let e,n;"\\vec"===r.label?(e=Le.staticSvg("vec",t),n=Le.svgData.vec[1]):(e=Le.makeOrd({mode:r.mode,text:r.label},t,"textord"),e=q(e),e.italic=0,n=e.width),c=Le.makeSpan(["accent-body"],[e]);const o="\\textcircled"===r.label;o&&(c.classes.push("accent-full"),s=a.height);let i=l;o||(i-=n/2),c.style.left=i+"em","\\textcircled"===r.label&&(c.style.top=".2em"),c=Le.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:a},{type:"kern",size:-s},{type:"elem",elem:c}]},t)}const u=Le.makeSpan(["mord","accent"],[c],t);return i?(i.children[0]=u,i.height=Math.max(u.height,i.height),i.classes[0]="mord",i):u},zt=(e,t)=>{const n=e.isStretchy?Mt(e.label):new pt.MathNode("mo",[dt(e.label,e.mode)]),r=new pt.MathNode("mover",[bt(e.base,t),n]);return r.setAttribute("accent","true"),r},Ct=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(e=>"\\"+e).join("|"));Ke({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:(e,t)=>{const n=t[0],r=!Ct.test(e.funcName),o=!r||"\\widehat"===e.funcName||"\\widetilde"===e.funcName||"\\widecheck"===e.funcName;return{type:"accent",mode:e.parser.mode,label:e.funcName,isStretchy:r,isShifty:o,base:n}},htmlBuilder:Et,mathmlBuilder:zt}),Ke({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!1},handler:(e,t)=>{const n=t[0];return{type:"accent",mode:e.parser.mode,label:e.funcName,isStretchy:!1,isShifty:!0,base:n}},htmlBuilder:Et,mathmlBuilder:zt}),Ke({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:(e,t)=>{let n=e.parser,r=e.funcName;const o=t[0];return{type:"accentUnder",mode:n.mode,label:r,base:o}},htmlBuilder:(e,t)=>{const n=lt(e.base,t),r=Tt(e,t),o="\\utilde"===e.label?.12:0,i=Le.makeVList({positionType:"bottom",positionData:r.height+o,children:[{type:"elem",elem:r,wrapperClasses:["svg-align"]},{type:"kern",size:o},{type:"elem",elem:n}]},t);return Le.makeSpan(["mord","accentunder"],[i],t)},mathmlBuilder:(e,t)=>{const n=Mt(e.label),r=new pt.MathNode("munder",[bt(e.base,t),n]);return r.setAttribute("accentunder","true"),r}});const Pt=e=>{const t=new pt.MathNode("mpadded",e?[e]:[]);return t.setAttribute("width","+0.6em"),t.setAttribute("lspace","0.3em"),t};Ke({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium"],props:{numArgs:1,numOptionalArgs:1},handler(e,t,n){let r=e.parser,o=e.funcName;return{type:"xArrow",mode:r.mode,label:o,body:t[0],below:n[0]}},htmlBuilder(e,t){const n=t.style;let r=t.havingStyle(n.sup());const o=Le.wrapFragment(lt(e.body,r,t),t);let i;o.classes.push("x-arrow-pad"),e.below&&(r=t.havingStyle(n.sub()),i=Le.wrapFragment(lt(e.below,r,t),t),i.classes.push("x-arrow-pad"));const a=Tt(e,t),l=-t.fontMetrics().axisHeight+.5*a.height;let c,s=-t.fontMetrics().axisHeight-.5*a.height-.111;if((o.depth>.25||"\\xleftequilibrium"===e.label)&&(s-=o.depth),i){const e=-t.fontMetrics().axisHeight+i.height+.5*a.height+.111;c=Le.makeVList({positionType:"individualShift",children:[{type:"elem",elem:o,shift:s},{type:"elem",elem:a,shift:l},{type:"elem",elem:i,shift:e}]},t)}else c=Le.makeVList({positionType:"individualShift",children:[{type:"elem",elem:o,shift:s},{type:"elem",elem:a,shift:l}]},t);return c.children[0].children[0].children[1].classes.push("svg-align"),Le.makeSpan(["mrel","x-arrow"],[c],t)},mathmlBuilder(e,t){const n=Mt(e.label);let r;if(e.body){const o=Pt(bt(e.body,t));if(e.below){const i=Pt(bt(e.below,t));r=new pt.MathNode("munderover",[n,i,o])}else r=new pt.MathNode("mover",[n,o])}else if(e.below){const o=Pt(bt(e.below,t));r=new pt.MathNode("munder",[n,o])}else r=Pt(),r=new pt.MathNode("mover",[n,r]);return r}}),Ke({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(e,t){let n=e.parser;const r=Ne(t[0],"ordgroup").body;let o="";for(let e=0;e<r.length;e++)o+=Ne(r[e],"textord").text;const i=parseInt(o);if(isNaN(i))throw new s("\\@char has non-numeric argument "+o);return{type:"textord",mode:n.mode,text:String.fromCharCode(i)}}});const At=(e,t)=>{const n=nt(e.body,t.withColor(e.color),!1);return Le.makeFragment(n)},jt=(e,t)=>{const n=yt(e.body,t.withColor(e.color)),r=new pt.MathNode("mstyle",n);return r.setAttribute("mathcolor",e.color),r};Ke({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","original"]},handler(e,t){let n=e.parser;const r=Ne(t[0],"color-token").color,o=t[1];return{type:"color",mode:n.mode,color:r,body:Je(o)}},htmlBuilder:At,mathmlBuilder:jt}),Ke({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,greediness:3,argTypes:["color"]},handler(e,t){let n=e.parser,r=e.breakOnTokenText;const o=Ne(t[0],"color-token").color;n.gullet.macros.set("\\current@color",o);const i=n.parseExpression(!0,r);return{type:"color",mode:n.mode,color:o,body:i}},htmlBuilder:At,mathmlBuilder:jt}),Ke({type:"cr",names:["\\cr","\\newline"],props:{numArgs:0,numOptionalArgs:1,argTypes:["size"],allowedInText:!0},handler(e,t,n){let r=e.parser,o=e.funcName;const i=n[0],a="\\cr"===o;let l=!1;return a||(l=!r.settings.displayMode||!r.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode")),{type:"cr",mode:r.mode,newLine:l,newRow:a,size:i&&Ne(i,"size").value}},htmlBuilder(e,t){if(e.newRow)throw new s("\\cr valid only within a tabular/array environment");const n=Le.makeSpan(["mspace"],[],t);return e.newLine&&(n.classes.push("newline"),e.size&&(n.style.marginTop=_e(e.size,t)+"em")),n},mathmlBuilder(e,t){const n=new pt.MathNode("mspace");return e.newLine&&(n.setAttribute("linebreak","newline"),e.size&&n.setAttribute("height",_e(e.size,t)+"em")),n}});const Lt=function(e,t,n){const r=Y(J.math[e]&&J.math[e].replace||e,t,n);if(!r)throw new Error(`Unsupported symbol ${e} and font size ${t}.`);return r},Nt=function(e,t,n,r){const o=n.havingBaseStyle(t),i=Le.makeSpan(r.concat(o.sizingClasses(n)),[e],n),a=o.sizeMultiplier/n.sizeMultiplier;return i.height*=a,i.depth*=a,i.maxFontSize=o.sizeMultiplier,i},Ht=function(e,t,n){const r=t.havingBaseStyle(n),o=(1-t.sizeMultiplier/r.sizeMultiplier)*t.fontMetrics().axisHeight;e.classes.push("delimcenter"),e.style.top=o+"em",e.height-=o,e.depth+=o},Rt=function(e,t,n,r,o,i){const a=function(e,t,n,r){return Le.makeSymbol(e,"Size"+t+"-Regular",n,r)}(e,t,o,r),l=Nt(Le.makeSpan(["delimsizing","size"+t],[a],r),S.TEXT,r,i);return n&&Ht(l,r,S.TEXT),l},Vt=function(e,t,n){let r;return r="Size1-Regular"===t?"delim-size1":"delim-size4",{type:"elem",elem:Le.makeSpan(["delimsizinginner",r],[Le.makeSpan([],[Le.makeSymbol(e,t,n)])])}},It={type:"kern",size:-.005},Dt=function(e,t,n,r,o,i){let a,l,c,s;a=c=s=e,l=null;let u="Size1-Regular";"\\uparrow"===e?c=s="⏐":"\\Uparrow"===e?c=s="‖":"\\downarrow"===e?a=c="⏐":"\\Downarrow"===e?a=c="‖":"\\updownarrow"===e?(a="\\uparrow",c="⏐",s="\\downarrow"):"\\Updownarrow"===e?(a="\\Uparrow",c="‖",s="\\Downarrow"):"["===e||"\\lbrack"===e?(a="⎡",c="⎢",s="⎣",u="Size4-Regular"):"]"===e||"\\rbrack"===e?(a="⎤",c="⎥",s="⎦",u="Size4-Regular"):"\\lfloor"===e||"⌊"===e?(c=a="⎢",s="⎣",u="Size4-Regular"):"\\lceil"===e||"⌈"===e?(a="⎡",c=s="⎢",u="Size4-Regular"):"\\rfloor"===e||"⌋"===e?(c=a="⎥",s="⎦",u="Size4-Regular"):"\\rceil"===e||"⌉"===e?(a="⎤",c=s="⎥",u="Size4-Regular"):"("===e||"\\lparen"===e?(a="⎛",c="⎜",s="⎝",u="Size4-Regular"):")"===e||"\\rparen"===e?(a="⎞",c="⎟",s="⎠",u="Size4-Regular"):"\\{"===e||"\\lbrace"===e?(a="⎧",l="⎨",s="⎩",c="⎪",u="Size4-Regular"):"\\}"===e||"\\rbrace"===e?(a="⎫",l="⎬",s="⎭",c="⎪",u="Size4-Regular"):"\\lgroup"===e||"⟮"===e?(a="⎧",s="⎩",c="⎪",u="Size4-Regular"):"\\rgroup"===e||"⟯"===e?(a="⎫",s="⎭",c="⎪",u="Size4-Regular"):"\\lmoustache"===e||"⎰"===e?(a="⎧",s="⎭",c="⎪",u="Size4-Regular"):"\\rmoustache"!==e&&"⎱"!==e||(a="⎫",s="⎩",c="⎪",u="Size4-Regular");const f=Lt(a,u,o),h=f.height+f.depth,p=Lt(c,u,o),d=p.height+p.depth,m=Lt(s,u,o),v=m.height+m.depth;let y=0,g=1;if(null!==l){const e=Lt(l,u,o);y=e.height+e.depth,g=2}const b=h+v+y,w=Math.max(0,Math.ceil((t-b)/(g*d))),x=b+w*g*d;let _=r.fontMetrics().axisHeight;n&&(_*=r.sizeMultiplier);const k=x/2-_,O=.005*(w+1)-d,M=[];if(M.push(Vt(s,u,o)),null===l)for(let e=0;e<w;e++)M.push(It),M.push(Vt(c,u,o));else{for(let e=0;e<w;e++)M.push(It),M.push(Vt(c,u,o));M.push({type:"kern",size:O}),M.push(Vt(c,u,o)),M.push(It),M.push(Vt(l,u,o));for(let e=0;e<w;e++)M.push(It),M.push(Vt(c,u,o))}M.push({type:"kern",size:O}),M.push(Vt(c,u,o)),M.push(It),M.push(Vt(a,u,o));const T=r.havingBaseStyle(S.TEXT),E=Le.makeVList({positionType:"bottom",positionData:k,children:M},T);return Nt(Le.makeSpan(["delimsizing","mult"],[E],T),S.TEXT,r,i)},Ft=function(e,t,n,r,o){const i=function(e,t,n){t*=1e3;let r="";switch(e){case"sqrtMain":r=function(e,t){return`M95,${622+e+t}\nc-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14\nc0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54\nc44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10\ns173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429\nc69,-144,104.5,-217.7,106.5,-221\nl${e/2.075} -${e}\nc5.3,-9.3,12,-14,20,-14\nH400000v${40+e}H845.2724\ns-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7\nc-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z\nM${834+e} ${t}h400000v${40+e}h-400000z`}(t,80);break;case"sqrtSize1":r=function(e,t){return`M263,${601+e+t}c0.7,0,18,39.7,52,119\nc34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120\nc340,-704.7,510.7,-1060.3,512,-1067\nl${e/2.084} -${e}\nc4.7,-7.3,11,-11,19,-11\nH40000v${40+e}H1012.3\ns-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232\nc-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1\ns-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26\nc-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z\nM${1001+e} ${t}h400000v${40+e}h-400000z`}(t,80);break;case"sqrtSize2":r=function(e,t){return`M983 ${10+e+t}\nl${e/3.13} -${e}\nc4,-6.7,10,-10,18,-10 H400000v${40+e}\nH1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7\ns-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744\nc-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30\nc26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722\nc56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5\nc53.7,-170.3,84.5,-266.8,92.5,-289.5z\nM${1001+e} ${t}h400000v${40+e}h-400000z`}(t,80);break;case"sqrtSize3":r=function(e,t){return`M424,${2398+e+t}\nc-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514\nc0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20\ns-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121\ns209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081\nl${e/4.223} -${e}c4,-6.7,10,-10,18,-10 H400000\nv${40+e}H1014.6\ns-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185\nc-2,6,-10,9,-24,9\nc-8,0,-12,-0.7,-12,-2z M${1001+e} ${t}\nh400000v${40+e}h-400000z`}(t,80);break;case"sqrtSize4":r=function(e,t){return`M473,${2713+e+t}\nc339.3,-1799.3,509.3,-2700,510,-2702 l${e/5.298} -${e}\nc3.3,-7.3,9.3,-11,18,-11 H400000v${40+e}H1017.7\ns-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9\nc-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200\nc0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26\ns76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104,\n606zM${1001+e} ${t}h400000v${40+e}H1017.7z`}(t,80);break;case"sqrtTall":r=function(e,t,n){return`M702 ${e+t}H400000${40+e}\nH742v${n-54-t-e}l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1\nh-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170\nc-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667\n219 661 l218 661zM702 ${t}H400000v${40+e}H742z`}(t,80,n)}return r}(e,r,n),a=new D(e,i),l=new I([a],{width:"400em",height:t+"em",viewBox:"0 0 400000 "+n,preserveAspectRatio:"xMinYMin slice"});return Le.makeSvgSpan(["hide-tail"],[l],o)},qt=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","⌊","⌋","\\lceil","\\rceil","⌈","⌉","\\surd"],Ut=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","⟮","⟯","\\lmoustache","\\rmoustache","⎰","⎱"],Bt=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],Wt=[0,1.2,1.8,2.4,3],Yt=[{type:"small",style:S.SCRIPTSCRIPT},{type:"small",style:S.SCRIPT},{type:"small",style:S.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],Gt=[{type:"small",style:S.SCRIPTSCRIPT},{type:"small",style:S.SCRIPT},{type:"small",style:S.TEXT},{type:"stack"}],Kt=[{type:"small",style:S.SCRIPTSCRIPT},{type:"small",style:S.SCRIPT},{type:"small",style:S.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],Xt=function(e){if("small"===e.type)return"Main-Regular";if("large"===e.type)return"Size"+e.size+"-Regular";if("stack"===e.type)return"Size4-Regular";throw new Error(`Add support for delim type '${e.type}' here.`)},Jt=function(e,t,n,r){for(let o=Math.min(2,3-r.style.size);o<n.length&&"stack"!==n[o].type;o++){const i=Lt(e,Xt(n[o]),"math");let a=i.height+i.depth;if("small"===n[o].type&&(a*=r.havingBaseStyle(n[o].style).sizeMultiplier),a>t)return n[o]}return n[n.length-1]},Zt=function(e,t,n,r,o,i){let a;"<"===e||"\\lt"===e||"⟨"===e?e="\\langle":">"!==e&&"\\gt"!==e&&"⟩"!==e||(e="\\rangle"),a=d.contains(Bt,e)?Yt:d.contains(qt,e)?Kt:Gt;const l=Jt(e,t,a,r);return"small"===l.type?function(e,t,n,r,o,i){const a=Le.makeSymbol(e,"Main-Regular",o,r),l=Nt(a,t,r,i);return n&&Ht(l,r,t),l}(e,l.style,n,r,o,i):"large"===l.type?Rt(e,l.size,n,r,o,i):Dt(e,t,n,r,o,i)};var $t=function(e,t){const n=t.havingBaseSizing(),r=Jt("\\surd",e*n.sizeMultiplier,Kt,n);let o=n.sizeMultiplier;const i=Math.max(0,t.minRuleThickness-t.fontMetrics().sqrtRuleThickness);let a,l,c=0,s=0,u=0;return"small"===r.type?(u=1e3+1e3*i+80,e<1?o=1:e<1.4&&(o=.7),c=(1+i+.08)/o,s=(1+i)/o,a=Ft("sqrtMain",c,u,i,t),a.style.minWidth="0.853em",l=.833/o):"large"===r.type?(u=1080*Wt[r.size],s=(Wt[r.size]+i)/o,c=(Wt[r.size]+i+.08)/o,a=Ft("sqrtSize"+r.size,c,u,i,t),a.style.minWidth="1.02em",l=1/o):(c=e+i+.08,s=e+i,u=Math.floor(1e3*e+i)+80,a=Ft("sqrtTall",c,u,i,t),a.style.minWidth="0.742em",l=1.056),a.height=s,a.style.height=c+"em",{span:a,advanceWidth:l,ruleWidth:(t.fontMetrics().sqrtRuleThickness+i)*o}},Qt=function(e,t,n,r,o){if("<"===e||"\\lt"===e||"⟨"===e?e="\\langle":">"!==e&&"\\gt"!==e&&"⟩"!==e||(e="\\rangle"),d.contains(qt,e)||d.contains(Bt,e))return Rt(e,t,!1,n,r,o);if(d.contains(Ut,e))return Dt(e,Wt[t],!1,n,r,o);throw new s("Illegal delimiter: '"+e+"'")},en=Zt,tn=function(e,t,n,r,o,i){const a=r.fontMetrics().axisHeight*r.sizeMultiplier,l=5/r.fontMetrics().ptPerEm,c=Math.max(t-a,n+a),s=Math.max(c/500*901,2*c-l);return Zt(e,s,!0,r,o,i)};const nn={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},rn=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","⌊","⌋","\\lceil","\\rceil","⌈","⌉","<",">","\\langle","⟨","\\rangle","⟩","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","⟮","⟯","\\lmoustache","\\rmoustache","⎰","⎱","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function on(e,t){const n=Ie(e);if(n&&d.contains(rn,n.text))return n;throw new s("Invalid delimiter: '"+(n?n.text:JSON.stringify(e))+"' after '"+t.funcName+"'",e)}function an(e){if(!e.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}Ke({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1},handler:(e,t)=>{const n=on(t[0],e);return{type:"delimsizing",mode:e.parser.mode,size:nn[e.funcName].size,mclass:nn[e.funcName].mclass,delim:n.text}},htmlBuilder:(e,t)=>"."===e.delim?Le.makeSpan([e.mclass]):Qt(e.delim,e.size,t,e.mode,[e.mclass]),mathmlBuilder:e=>{const t=[];"."!==e.delim&&t.push(dt(e.delim,e.mode));const n=new pt.MathNode("mo",t);return"mopen"===e.mclass||"mclose"===e.mclass?n.setAttribute("fence","true"):n.setAttribute("fence","false"),n}}),Ke({type:"leftright-right",names:["\\right"],props:{numArgs:1},handler:(e,t)=>{const n=e.parser.gullet.macros.get("\\current@color");if(n&&"string"!=typeof n)throw new s("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:e.parser.mode,delim:on(t[0],e).text,color:n}}}),Ke({type:"leftright",names:["\\left"],props:{numArgs:1},handler:(e,t)=>{const n=on(t[0],e),r=e.parser;++r.leftrightDepth;const o=r.parseExpression(!1);--r.leftrightDepth,r.expect("\\right",!1);const i=Ne(r.parseFunction(),"leftright-right");return{type:"leftright",mode:r.mode,body:o,left:n.text,right:i.delim,rightColor:i.color}},htmlBuilder:(e,t)=>{an(e);const n=nt(e.body,t,!0,["mopen","mclose"]);let r,o,i=0,a=0,l=!1;for(let e=0;e<n.length;e++)n[e].isMiddle?l=!0:(i=Math.max(n[e].height,i),a=Math.max(n[e].depth,a));if(i*=t.sizeMultiplier,a*=t.sizeMultiplier,r="."===e.left?at(t,["mopen"]):tn(e.left,i,a,t,e.mode,["mopen"]),n.unshift(r),l)for(let t=1;t<n.length;t++){const r=n[t].isMiddle;r&&(n[t]=tn(r.delim,i,a,r.options,e.mode,[]))}if("."===e.right)o=at(t,["mclose"]);else{const n=e.rightColor?t.withColor(e.rightColor):t;o=tn(e.right,i,a,n,e.mode,["mclose"])}return n.push(o),Le.makeSpan(["minner"],n,t)},mathmlBuilder:(e,t)=>{an(e);const n=yt(e.body,t);if("."!==e.left){const t=new pt.MathNode("mo",[dt(e.left,e.mode)]);t.setAttribute("fence","true"),n.unshift(t)}if("."!==e.right){const t=new pt.MathNode("mo",[dt(e.right,e.mode)]);t.setAttribute("fence","true"),e.rightColor&&t.setAttribute("mathcolor",e.rightColor),n.push(t)}return mt(n)}}),Ke({type:"middle",names:["\\middle"],props:{numArgs:1},handler:(e,t)=>{const n=on(t[0],e);if(!e.parser.leftrightDepth)throw new s("\\middle without preceding \\left",n);return{type:"middle",mode:e.parser.mode,delim:n.text}},htmlBuilder:(e,t)=>{let n;if("."===e.delim)n=at(t,[]);else{n=Qt(e.delim,1,t,e.mode,[]);const r={delim:e.delim,options:t};n.isMiddle=r}return n},mathmlBuilder:(e,t)=>{const n="\\vert"===e.delim||"|"===e.delim?dt("|","text"):dt(e.delim,e.mode),r=new pt.MathNode("mo",[n]);return r.setAttribute("fence","true"),r.setAttribute("lspace","0.05em"),r.setAttribute("rspace","0.05em"),r}});const ln=(e,t)=>{const n=Le.wrapFragment(lt(e.body,t),t),r=e.label.substr(1),o=t.sizeMultiplier;let i,a=0;const l=d.isCharacterBox(e.body);if("sout"===r)i=Le.makeSpan(["stretchy","sout"]),i.height=t.fontMetrics().defaultRuleThickness/o,a=-.5*t.fontMetrics().xHeight;else{/cancel/.test(r)?l||n.classes.push("cancel-pad"):n.classes.push("boxpad");let o=0,c=0;/box/.test(r)?(c=Math.max(t.fontMetrics().fboxrule,t.minRuleThickness),o=t.fontMetrics().fboxsep+("colorbox"===r?0:c)):o=l?.2:0,i=Ot(n,r,o,t),/fbox|boxed|fcolorbox/.test(r)&&(i.style.borderStyle="solid",i.style.borderWidth=c+"em"),a=n.depth+o,e.backgroundColor&&(i.style.backgroundColor=e.backgroundColor,e.borderColor&&(i.style.borderColor=e.borderColor))}let c;return c=e.backgroundColor?Le.makeVList({positionType:"individualShift",children:[{type:"elem",elem:i,shift:a},{type:"elem",elem:n,shift:0}]},t):Le.makeVList({positionType:"individualShift",children:[{type:"elem",elem:n,shift:0},{type:"elem",elem:i,shift:a,wrapperClasses:/cancel/.test(r)?["svg-align"]:[]}]},t),/cancel/.test(r)&&(c.height=n.height,c.depth=n.depth),/cancel/.test(r)&&!l?Le.makeSpan(["mord","cancel-lap"],[c],t):Le.makeSpan(["mord"],[c],t)},cn=(e,t)=>{let n=0;const r=new pt.MathNode(e.label.indexOf("colorbox")>-1?"mpadded":"menclose",[bt(e.body,t)]);switch(e.label){case"\\cancel":r.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":r.setAttribute("notation","downdiagonalstrike");break;case"\\sout":r.setAttribute("notation","horizontalstrike");break;case"\\fbox":r.setAttribute("notation","box");break;case"\\fcolorbox":case"\\colorbox":if(n=t.fontMetrics().fboxsep*t.fontMetrics().ptPerEm,r.setAttribute("width",`+${2*n}pt`),r.setAttribute("height",`+${2*n}pt`),r.setAttribute("lspace",n+"pt"),r.setAttribute("voffset",n+"pt"),"\\fcolorbox"===e.label){const n=Math.max(t.fontMetrics().fboxrule,t.minRuleThickness);r.setAttribute("style","border: "+n+"em solid "+String(e.borderColor))}break;case"\\xcancel":r.setAttribute("notation","updiagonalstrike downdiagonalstrike")}return e.backgroundColor&&r.setAttribute("mathbackground",e.backgroundColor),r};Ke({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","text"]},handler(e,t,n){let r=e.parser,o=e.funcName;const i=Ne(t[0],"color-token").color,a=t[1];return{type:"enclose",mode:r.mode,label:o,backgroundColor:i,body:a}},htmlBuilder:ln,mathmlBuilder:cn}),Ke({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,greediness:3,argTypes:["color","color","text"]},handler(e,t,n){let r=e.parser,o=e.funcName;const i=Ne(t[0],"color-token").color,a=Ne(t[1],"color-token").color,l=t[2];return{type:"enclose",mode:r.mode,label:o,backgroundColor:a,borderColor:i,body:l}},htmlBuilder:ln,mathmlBuilder:cn}),Ke({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler:(e,t)=>({type:"enclose",mode:e.parser.mode,label:"\\fbox",body:t[0]})}),Ke({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout"],props:{numArgs:1},handler(e,t,n){let r=e.parser,o=e.funcName;const i=t[0];return{type:"enclose",mode:r.mode,label:o,body:i}},htmlBuilder:ln,mathmlBuilder:cn});const sn={};function un(e){let t=e.type,n=e.names,r=e.props,o=e.handler,i=e.htmlBuilder,a=e.mathmlBuilder;const l={type:t,numArgs:r.numArgs||0,greediness:1,allowedInText:!1,numOptionalArgs:0,handler:o};for(let e=0;e<n.length;++e)sn[n[e]]=l;i&&(Ye[t]=i),a&&(Ge[t]=a)}function fn(e){const t=[];e.consumeSpaces();let n=e.fetch().text;for(;"\\hline"===n||"\\hdashline"===n;)e.consume(),t.push("\\hdashline"===n),e.consumeSpaces(),n=e.fetch().text;return t}function hn(e,t,n){let r=t.hskipBeforeAndAfter,o=t.addJot,i=t.cols,a=t.arraystretch,l=t.colSeparationType;if(e.gullet.beginGroup(),e.gullet.macros.set("\\\\","\\cr"),!a){const t=e.gullet.expandMacroAsText("\\arraystretch");if(null==t)a=1;else if(a=parseFloat(t),!a||a<0)throw new s("Invalid \\arraystretch: "+t)}e.gullet.beginGroup();let c=[];const u=[c],f=[],h=[];for(h.push(fn(e));;){let t=e.parseExpression(!1,"\\cr");e.gullet.endGroup(),e.gullet.beginGroup(),t={type:"ordgroup",mode:e.mode,body:t},n&&(t={type:"styling",mode:e.mode,style:n,body:[t]}),c.push(t);const r=e.fetch().text;if("&"===r)e.consume();else{if("\\end"===r){1===c.length&&"styling"===t.type&&0===t.body[0].body.length&&u.pop(),h.length<u.length+1&&h.push([]);break}if("\\cr"!==r)throw new s("Expected & or \\\\ or \\cr or \\end",e.nextToken);{const t=Ne(e.parseFunction(),"cr");f.push(t.size),h.push(fn(e)),c=[],u.push(c)}}}return e.gullet.endGroup(),e.gullet.endGroup(),{type:"array",mode:e.mode,addJot:o,arraystretch:a,body:u,cols:i,rowGaps:f,hskipBeforeAndAfter:r,hLinesBeforeRow:h,colSeparationType:l}}function pn(e){return"d"===e.substr(0,1)?"display":"text"}const dn=function(e,t){let n,r;const o=e.body.length,i=e.hLinesBeforeRow;let a=0,l=new Array(o);const c=[],u=Math.max(t.fontMetrics().arrayRuleWidth,t.minRuleThickness),f=1/t.fontMetrics().ptPerEm;let h=5*f;e.colSeparationType&&"small"===e.colSeparationType&&(h=t.havingStyle(S.SCRIPT).sizeMultiplier/t.sizeMultiplier*.2778);const p=12*f,m=3*f,v=e.arraystretch*p,y=.7*v,g=.3*v;let b=0;function w(e){for(let t=0;t<e.length;++t)t>0&&(b+=.25),c.push({pos:b,isDashed:e[t]})}for(w(i[0]),n=0;n<e.body.length;++n){const o=e.body[n];let c=y,s=g;a<o.length&&(a=o.length);const u=new Array(o.length);for(r=0;r<o.length;++r){const e=lt(o[r],t);s<e.depth&&(s=e.depth),c<e.height&&(c=e.height),u[r]=e}const f=e.rowGaps[n];let h=0;f&&(h=_e(f,t),h>0&&(h+=g,s<h&&(s=h),h=0)),e.addJot&&(s+=m),u.height=c,u.depth=s,b+=c,u.pos=b,b+=s+h,l[n]=u,w(i[n+1])}const x=b/2+t.fontMetrics().axisHeight,_=e.cols||[],k=[];let O,M;for(r=0,M=0;r<a||M<_.length;++r,++M){let i,c=_[M]||{},f=!0;for(;"separator"===c.type;){if(f||(O=Le.makeSpan(["arraycolsep"],[]),O.style.width=t.fontMetrics().doubleRuleSep+"em",k.push(O)),"|"!==c.separator&&":"!==c.separator)throw new s("Invalid separator type: "+c.separator);{const e="|"===c.separator?"solid":"dashed",n=Le.makeSpan(["vertical-separator"],[],t);n.style.height=b+"em",n.style.borderRightWidth=u+"em",n.style.borderRightStyle=e,n.style.margin=`0 -${u/2}em`,n.style.verticalAlign=-(b-x)+"em",k.push(n)}M++,c=_[M]||{},f=!1}if(r>=a)continue;(r>0||e.hskipBeforeAndAfter)&&(i=d.deflt(c.pregap,h),0!==i&&(O=Le.makeSpan(["arraycolsep"],[]),O.style.width=i+"em",k.push(O)));let p=[];for(n=0;n<o;++n){const e=l[n],t=e[r];if(!t)continue;const o=e.pos-x;t.depth=e.depth,t.height=e.height,p.push({type:"elem",elem:t,shift:o})}p=Le.makeVList({positionType:"individualShift",children:p},t),p=Le.makeSpan(["col-align-"+(c.align||"c")],[p]),k.push(p),(r<a-1||e.hskipBeforeAndAfter)&&(i=d.deflt(c.postgap,h),0!==i&&(O=Le.makeSpan(["arraycolsep"],[]),O.style.width=i+"em",k.push(O)))}if(l=Le.makeSpan(["mtable"],k),c.length>0){const e=Le.makeLineSpan("hline",t,u),n=Le.makeLineSpan("hdashline",t,u),r=[{type:"elem",elem:l,shift:0}];for(;c.length>0;){const t=c.pop(),o=t.pos-x;t.isDashed?r.push({type:"elem",elem:n,shift:o}):r.push({type:"elem",elem:e,shift:o})}l=Le.makeVList({positionType:"individualShift",children:r},t)}return Le.makeSpan(["mord"],[l],t)},mn={c:"center ",l:"left ",r:"right "},vn=function(e,t){let n=new pt.MathNode("mtable",e.body.map((function(e){return new pt.MathNode("mtr",e.map((function(e){return new pt.MathNode("mtd",[bt(e,t)])})))})));const r=.5===e.arraystretch?.1:.16+e.arraystretch-1+(e.addJot?.09:0);n.setAttribute("rowspacing",r+"em");let o="",i="";if(e.cols){const t=e.cols;let r="",a=!1,l=0,c=t.length;"separator"===t[0].type&&(o+="top ",l=1),"separator"===t[t.length-1].type&&(o+="bottom ",c-=1);for(let e=l;e<c;e++)"align"===t[e].type?(i+=mn[t[e].align],a&&(r+="none "),a=!0):"separator"===t[e].type&&a&&(r+="|"===t[e].separator?"solid ":"dashed ",a=!1);n.setAttribute("columnalign",i.trim()),/[sd]/.test(r)&&n.setAttribute("columnlines",r.trim())}if("align"===e.colSeparationType){const t=e.cols||[];let r="";for(let e=1;e<t.length;e++)r+=e%2?"0em ":"1em ";n.setAttribute("columnspacing",r.trim())}else"alignat"===e.colSeparationType?n.setAttribute("columnspacing","0em"):"small"===e.colSeparationType?n.setAttribute("columnspacing","0.2778em"):n.setAttribute("columnspacing","1em");let a="";const l=e.hLinesBeforeRow;o+=l[0].length>0?"left ":"",o+=l[l.length-1].length>0?"right ":"";for(let e=1;e<l.length-1;e++)a+=0===l[e].length?"none ":l[e][0]?"dashed ":"solid ";return/[sd]/.test(a)&&n.setAttribute("rowlines",a.trim()),""!==o&&(n=new pt.MathNode("menclose",[n]),n.setAttribute("notation",o.trim())),e.arraystretch&&e.arraystretch<1&&(n=new pt.MathNode("mstyle",[n]),n.setAttribute("scriptlevel","1")),n},yn=function(e,t){const n=[],r=hn(e.parser,{cols:n,addJot:!0},"display");let o,i=0;const a={type:"ordgroup",mode:e.mode,body:[]},l=He(t[0],"ordgroup");if(l){let e="";for(let t=0;t<l.body.length;t++)e+=Ne(l.body[t],"textord").text;o=Number(e),i=2*o}const c=!i;r.body.forEach((function(e){for(let t=1;t<e.length;t+=2){const n=Ne(e[t],"styling");Ne(n.body[0],"ordgroup").body.unshift(a)}if(c)i<e.length&&(i=e.length);else{const t=e.length/2;if(o<t)throw new s(`Too many math in a row: expected ${o}, but got ${t}`,e[0])}}));for(let e=0;e<i;++e){let t="r",r=0;e%2==1?t="l":e>0&&c&&(r=1),n[e]={type:"align",align:t,pregap:r,postgap:0}}return r.colSeparationType=c?"align":"alignat",r};un({type:"array",names:["array","darray"],props:{numArgs:1},handler(e,t){const n={cols:(Ie(t[0])?[t[0]]:Ne(t[0],"ordgroup").body).map((function(e){const t=Ve(e).text;if(-1!=="lcr".indexOf(t))return{type:"align",align:t};if("|"===t)return{type:"separator",separator:"|"};if(":"===t)return{type:"separator",separator:":"};throw new s("Unknown column alignment: "+t,e)})),hskipBeforeAndAfter:!0};return hn(e.parser,n,pn(e.envName))},htmlBuilder:dn,mathmlBuilder:vn}),un({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix"],props:{numArgs:0},handler(e){const t={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[e.envName],n=hn(e.parser,{hskipBeforeAndAfter:!1},pn(e.envName));return t?{type:"leftright",mode:e.mode,body:[n],left:t[0],right:t[1],rightColor:void 0}:n},htmlBuilder:dn,mathmlBuilder:vn}),un({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(e){const t=hn(e.parser,{arraystretch:.5},"script");return t.colSeparationType="small",t},htmlBuilder:dn,mathmlBuilder:vn}),un({type:"array",names:["subarray"],props:{numArgs:1},handler(e,t){const n=(Ie(t[0])?[t[0]]:Ne(t[0],"ordgroup").body).map((function(e){const t=Ve(e).text;if(-1!=="lc".indexOf(t))return{type:"align",align:t};throw new s("Unknown column alignment: "+t,e)}));if(n.length>1)throw new s("{subarray} can contain only one column");let r={cols:n,hskipBeforeAndAfter:!1,arraystretch:.5};if(r=hn(e.parser,r,"script"),r.body[0].length>1)throw new s("{subarray} can contain only one column");return r},htmlBuilder:dn,mathmlBuilder:vn}),un({type:"array",names:["cases","dcases"],props:{numArgs:0},handler(e){const t=hn(e.parser,{arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},pn(e.envName));return{type:"leftright",mode:e.mode,body:[t],left:"\\{",right:".",rightColor:void 0}},htmlBuilder:dn,mathmlBuilder:vn}),un({type:"array",names:["aligned"],props:{numArgs:0},handler:yn,htmlBuilder:dn,mathmlBuilder:vn}),un({type:"array",names:["gathered"],props:{numArgs:0},handler:e=>hn(e.parser,{cols:[{type:"align",align:"c"}],addJot:!0},"display"),htmlBuilder:dn,mathmlBuilder:vn}),un({type:"array",names:["alignedat"],props:{numArgs:1},handler:yn,htmlBuilder:dn,mathmlBuilder:vn}),Ke({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler(e,t){throw new s(e.funcName+" valid only within array environment")}});const gn=sn;Ke({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler(e,t){let n=e.parser,r=e.funcName;const o=t[0];if("ordgroup"!==o.type)throw new s("Invalid environment name",o);let i="";for(let e=0;e<o.body.length;++e)i+=Ne(o.body[e],"textord").text;if("\\begin"===r){if(!gn.hasOwnProperty(i))throw new s("No such environment: "+i,o);const e=gn[i],t=n.parseArguments("\\begin{"+i+"}",e),r=t.args,a=t.optArgs,l={mode:n.mode,envName:i,parser:n},c=e.handler(l,r,a);n.expect("\\end",!1);const u=n.nextToken,f=Ne(n.parseFunction(),"environment");if(f.name!==i)throw new s(`Mismatch: \\begin{${i}} matched by \\end{${f.name}}`,u);return c}return{type:"environment",mode:n.mode,name:i,nameGroup:o}}});const bn=Le.makeSpan;function wn(e,t){const n=nt(e.body,t,!0);return bn([e.mclass],n,t)}function xn(e,t){let n;const r=yt(e.body,t);return"minner"===e.mclass?pt.newDocumentFragment(r):("mord"===e.mclass?e.isCharacterBox?(n=r[0],n.type="mi"):n=new pt.MathNode("mi",r):(e.isCharacterBox?(n=r[0],n.type="mo"):n=new pt.MathNode("mo",r),"mbin"===e.mclass?(n.attributes.lspace="0.22em",n.attributes.rspace="0.22em"):"mpunct"===e.mclass?(n.attributes.lspace="0em",n.attributes.rspace="0.17em"):"mopen"!==e.mclass&&"mclose"!==e.mclass||(n.attributes.lspace="0em",n.attributes.rspace="0em")),n)}Ke({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1},handler(e,t){let n=e.parser,r=e.funcName;const o=t[0];return{type:"mclass",mode:n.mode,mclass:"m"+r.substr(5),body:Je(o),isCharacterBox:d.isCharacterBox(o)}},htmlBuilder:wn,mathmlBuilder:xn});const _n=e=>{const t="ordgroup"===e.type&&e.body.length?e.body[0]:e;return"atom"!==t.type||"bin"!==t.family&&"rel"!==t.family?"mord":"m"+t.family};Ke({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler:(e,t)=>({type:"mclass",mode:e.parser.mode,mclass:_n(t[0]),body:[t[1]],isCharacterBox:d.isCharacterBox(t[1])})}),Ke({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler(e,t){let n=e.parser,r=e.funcName;const o=t[1],i=t[0];let a;a="\\stackrel"!==r?_n(o):"mrel";const l={type:"op",mode:o.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:"\\stackrel"!==r,body:Je(o)},c={type:"supsub",mode:i.mode,base:l,sup:"\\underset"===r?null:i,sub:"\\underset"===r?i:null};return{type:"mclass",mode:n.mode,mclass:a,body:[c],isCharacterBox:d.isCharacterBox(c)}},htmlBuilder:wn,mathmlBuilder:xn});const kn=(e,t)=>{const n=e.font,r=t.withFont(n);return lt(e.body,r)},Sn=(e,t)=>{const n=e.font,r=t.withFont(n);return bt(e.body,r)},On={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};Ke({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,greediness:2},handler:(e,t)=>{let n=e.parser,r=e.funcName;const o=t[0];let i=r;return i in On&&(i=On[i]),{type:"font",mode:n.mode,font:i.slice(1),body:o}},htmlBuilder:kn,mathmlBuilder:Sn}),Ke({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1,greediness:2},handler:(e,t)=>{let n=e.parser;const r=t[0],o=d.isCharacterBox(r);return{type:"mclass",mode:n.mode,mclass:_n(r),body:[{type:"font",mode:n.mode,font:"boldsymbol",body:r}],isCharacterBox:o}}}),Ke({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it"],props:{numArgs:0,allowedInText:!0},handler:(e,t)=>{let n=e.parser,r=e.funcName,o=e.breakOnTokenText;const i=n.mode,a=n.parseExpression(!0,o);return{type:"font",mode:i,font:"math"+r.slice(1),body:{type:"ordgroup",mode:n.mode,body:a}}},htmlBuilder:kn,mathmlBuilder:Sn});const Mn=(e,t)=>{let n=t;return"display"===e?n=n.id>=S.SCRIPT.id?n.text():S.DISPLAY:"text"===e&&n.size===S.DISPLAY.size?n=S.TEXT:"script"===e?n=S.SCRIPT:"scriptscript"===e&&(n=S.SCRIPTSCRIPT),n},Tn=(e,t)=>{const n=Mn(e.size,t.style),r=n.fracNum(),o=n.fracDen();let i;i=t.havingStyle(r);const a=lt(e.numer,i,t);if(e.continued){const e=8.5/t.fontMetrics().ptPerEm,n=3.5/t.fontMetrics().ptPerEm;a.height=a.height<e?e:a.height,a.depth=a.depth<n?n:a.depth}i=t.havingStyle(o);const l=lt(e.denom,i,t);let c,s,u,f,h,p,d,m,v,y;if(e.hasBarLine?(e.barSize?(s=_e(e.barSize,t),c=Le.makeLineSpan("frac-line",t,s)):c=Le.makeLineSpan("frac-line",t),s=c.height,u=c.height):(c=null,s=0,u=t.fontMetrics().defaultRuleThickness),n.size===S.DISPLAY.size||"display"===e.size?(f=t.fontMetrics().num1,h=s>0?3*u:7*u,p=t.fontMetrics().denom1):(s>0?(f=t.fontMetrics().num2,h=u):(f=t.fontMetrics().num3,h=3*u),p=t.fontMetrics().denom2),c){const e=t.fontMetrics().axisHeight;f-a.depth-(e+.5*s)<h&&(f+=h-(f-a.depth-(e+.5*s))),e-.5*s-(l.height-p)<h&&(p+=h-(e-.5*s-(l.height-p)));const n=-(e-.5*s);d=Le.makeVList({positionType:"individualShift",children:[{type:"elem",elem:l,shift:p},{type:"elem",elem:c,shift:n},{type:"elem",elem:a,shift:-f}]},t)}else{const e=f-a.depth-(l.height-p);e<h&&(f+=.5*(h-e),p+=.5*(h-e)),d=Le.makeVList({positionType:"individualShift",children:[{type:"elem",elem:l,shift:p},{type:"elem",elem:a,shift:-f}]},t)}return i=t.havingStyle(n),d.height*=i.sizeMultiplier/t.sizeMultiplier,d.depth*=i.sizeMultiplier/t.sizeMultiplier,m=n.size===S.DISPLAY.size?t.fontMetrics().delim1:t.fontMetrics().delim2,v=null==e.leftDelim?at(t,["mopen"]):en(e.leftDelim,m,!0,t.havingStyle(n),e.mode,["mopen"]),y=e.continued?Le.makeSpan([]):null==e.rightDelim?at(t,["mclose"]):en(e.rightDelim,m,!0,t.havingStyle(n),e.mode,["mclose"]),Le.makeSpan(["mord"].concat(i.sizingClasses(t)),[v,Le.makeSpan(["mfrac"],[d]),y],t)},En=(e,t)=>{let n=new pt.MathNode("mfrac",[bt(e.numer,t),bt(e.denom,t)]);if(e.hasBarLine){if(e.barSize){const r=_e(e.barSize,t);n.setAttribute("linethickness",r+"em")}}else n.setAttribute("linethickness","0px");const r=Mn(e.size,t.style);if(r.size!==t.style.size){n=new pt.MathNode("mstyle",[n]);const e=r.size===S.DISPLAY.size?"true":"false";n.setAttribute("displaystyle",e),n.setAttribute("scriptlevel","0")}if(null!=e.leftDelim||null!=e.rightDelim){const t=[];if(null!=e.leftDelim){const n=new pt.MathNode("mo",[new pt.TextNode(e.leftDelim.replace("\\",""))]);n.setAttribute("fence","true"),t.push(n)}if(t.push(n),null!=e.rightDelim){const n=new pt.MathNode("mo",[new pt.TextNode(e.rightDelim.replace("\\",""))]);n.setAttribute("fence","true"),t.push(n)}return mt(t)}return n};Ke({type:"genfrac",names:["\\cfrac","\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,greediness:2},handler:(e,t)=>{let n=e.parser,r=e.funcName;const o=t[0],i=t[1];let a,l=null,c=null,s="auto";switch(r){case"\\cfrac":case"\\dfrac":case"\\frac":case"\\tfrac":a=!0;break;case"\\\\atopfrac":a=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":a=!1,l="(",c=")";break;case"\\\\bracefrac":a=!1,l="\\{",c="\\}";break;case"\\\\brackfrac":a=!1,l="[",c="]";break;default:throw new Error("Unrecognized genfrac command")}switch(r){case"\\cfrac":case"\\dfrac":case"\\dbinom":s="display";break;case"\\tfrac":case"\\tbinom":s="text"}return{type:"genfrac",mode:n.mode,continued:"\\cfrac"===r,numer:o,denom:i,hasBarLine:a,leftDelim:l,rightDelim:c,size:s,barSize:null}},htmlBuilder:Tn,mathmlBuilder:En}),Ke({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler(e){let t,n=e.parser,r=e.funcName,o=e.token;switch(r){case"\\over":t="\\frac";break;case"\\choose":t="\\binom";break;case"\\atop":t="\\\\atopfrac";break;case"\\brace":t="\\\\bracefrac";break;case"\\brack":t="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:n.mode,replaceWith:t,token:o}}});const zn=["display","text","script","scriptscript"],Cn=function(e){let t=null;return e.length>0&&(t=e,t="."===t?null:t),t};Ke({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,greediness:6,argTypes:["math","math","size","text","math","math"]},handler(e,t){let n=e.parser;const r=t[4],o=t[5];let i=He(t[0],"atom");i&&(i=Re(t[0],"open"));const a=i?Cn(i.text):null;let l=He(t[1],"atom");l&&(l=Re(t[1],"close"));const c=l?Cn(l.text):null,s=Ne(t[2],"size");let u,f=null;s.isBlank?u=!0:(f=s.value,u=f.number>0);let h="auto",p=He(t[3],"ordgroup");if(p){if(p.body.length>0){const e=Ne(p.body[0],"textord");h=zn[Number(e.text)]}}else p=Ne(t[3],"textord"),h=zn[Number(p.text)];return{type:"genfrac",mode:n.mode,numer:r,denom:o,continued:!1,hasBarLine:u,barSize:f,leftDelim:a,rightDelim:c,size:h}},htmlBuilder:Tn,mathmlBuilder:En}),Ke({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler(e,t){let n=e.parser,r=(e.funcName,e.token);return{type:"infix",mode:n.mode,replaceWith:"\\\\abovefrac",size:Ne(t[0],"size").value,token:r}}}),Ke({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(e,t)=>{let n=e.parser;e.funcName;const r=t[0],o=function(e){if(!e)throw new Error("Expected non-null, but got "+String(e));return e}(Ne(t[1],"infix").size),i=t[2],a=o.number>0;return{type:"genfrac",mode:n.mode,numer:r,denom:i,continued:!1,hasBarLine:a,barSize:o,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:Tn,mathmlBuilder:En});const Pn=(e,t)=>{const n=t.style;let r,o;const i=He(e,"supsub");i?(r=i.sup?lt(i.sup,t.havingStyle(n.sup()),t):lt(i.sub,t.havingStyle(n.sub()),t),o=Ne(i.base,"horizBrace")):o=Ne(e,"horizBrace");const a=lt(o.base,t.havingBaseStyle(S.DISPLAY)),l=Tt(o,t);let c;if(o.isOver?(c=Le.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:a},{type:"kern",size:.1},{type:"elem",elem:l}]},t),c.children[0].children[0].children[1].classes.push("svg-align")):(c=Le.makeVList({positionType:"bottom",positionData:a.depth+.1+l.height,children:[{type:"elem",elem:l},{type:"kern",size:.1},{type:"elem",elem:a}]},t),c.children[0].children[0].children[0].classes.push("svg-align")),r){const e=Le.makeSpan(["mord",o.isOver?"mover":"munder"],[c],t);c=o.isOver?Le.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:e},{type:"kern",size:.2},{type:"elem",elem:r}]},t):Le.makeVList({positionType:"bottom",positionData:e.depth+.2+r.height+r.depth,children:[{type:"elem",elem:r},{type:"kern",size:.2},{type:"elem",elem:e}]},t)}return Le.makeSpan(["mord",o.isOver?"mover":"munder"],[c],t)};Ke({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler(e,t){let n=e.parser,r=e.funcName;return{type:"horizBrace",mode:n.mode,label:r,isOver:/^\\over/.test(r),base:t[0]}},htmlBuilder:Pn,mathmlBuilder:(e,t)=>{const n=Mt(e.label);return new pt.MathNode(e.isOver?"mover":"munder",[bt(e.base,t),n])}}),Ke({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(e,t)=>{let n=e.parser;const r=t[1],o=Ne(t[0],"url").url;return n.settings.isTrusted({command:"\\href",url:o})?{type:"href",mode:n.mode,href:o,body:Je(r)}:n.formatUnsupportedCmd("\\href")},htmlBuilder:(e,t)=>{const n=nt(e.body,t,!1);return Le.makeAnchor(e.href,[],n,t)},mathmlBuilder:(e,t)=>{let n=gt(e.body,t);return n instanceof ft||(n=new ft("mrow",[n])),n.setAttribute("href",e.href),n}}),Ke({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(e,t)=>{let n=e.parser;const r=Ne(t[0],"url").url;if(!n.settings.isTrusted({command:"\\url",url:r}))return n.formatUnsupportedCmd("\\url");const o=[];for(let e=0;e<r.length;e++){let t=r[e];"~"===t&&(t="\\textasciitilde"),o.push({type:"textord",mode:"text",text:t})}const i={type:"text",mode:n.mode,font:"\\texttt",body:o};return{type:"href",mode:n.mode,href:r,body:Je(i)}}}),Ke({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(e,t)=>({type:"htmlmathml",mode:e.parser.mode,html:Je(t[0]),mathml:Je(t[1])}),htmlBuilder:(e,t)=>{const n=nt(e.html,t,!1);return Le.makeFragment(n)},mathmlBuilder:(e,t)=>gt(e.mathml,t)});const An=function(e){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(e))return{number:+e,unit:"bp"};{const t=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(e);if(!t)throw new s("Invalid size: '"+e+"' in \\includegraphics");const n={number:+(t[1]+t[2]),unit:t[3]};if(!xe(n))throw new s("Invalid unit: '"+n.unit+"' in \\includegraphics.");return n}};Ke({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:(e,t,n)=>{let r=e.parser,o={number:0,unit:"em"},i={number:.9,unit:"em"},a={number:0,unit:"em"},l="";if(n[0]){const e=Ne(n[0],"raw").string.split(",");for(let t=0;t<e.length;t++){const n=e[t].split("=");if(2===n.length){const e=n[1].trim();switch(n[0].trim()){case"alt":l=e;break;case"width":o=An(e);break;case"height":i=An(e);break;case"totalheight":a=An(e);break;default:throw new s("Invalid key: '"+n[0]+"' in \\includegraphics.")}}}}const c=Ne(t[0],"url").url;return""===l&&(l=c,l=l.replace(/^.*[\\/]/,""),l=l.substring(0,l.lastIndexOf("."))),r.settings.isTrusted({command:"\\includegraphics",url:c})?{type:"includegraphics",mode:r.mode,alt:l,width:o,height:i,totalheight:a,src:c}:r.formatUnsupportedCmd("\\includegraphics")},htmlBuilder:(e,t)=>{const n=_e(e.height,t);let r=0;e.totalheight.number>0&&(r=_e(e.totalheight,t)-n,r=Number(r.toFixed(2)));let o=0;e.width.number>0&&(o=_e(e.width,t));const i={height:n+r+"em"};o>0&&(i.width=o+"em"),r>0&&(i.verticalAlign=-r+"em");const a=new H(e.src,e.alt,i);return a.height=n,a.depth=r,a},mathmlBuilder:(e,t)=>{const n=new pt.MathNode("mglyph",[]);n.setAttribute("alt",e.alt);const r=_e(e.height,t);let o=0;if(e.totalheight.number>0&&(o=_e(e.totalheight,t)-r,o=o.toFixed(2),n.setAttribute("valign","-"+o+"em")),n.setAttribute("height",r+o+"em"),e.width.number>0){const r=_e(e.width,t);n.setAttribute("width",r+"em")}return n.setAttribute("src",e.src),n}}),Ke({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],allowedInText:!0},handler(e,t){let n=e.parser,r=e.funcName;const o=Ne(t[0],"size");if(n.settings.strict){const e="m"===r[1],t="mu"===o.value.unit;e?(t||n.settings.reportNonstrict("mathVsTextUnits",`LaTeX's ${r} supports only mu units, not ${o.value.unit} units`),"math"!==n.mode&&n.settings.reportNonstrict("mathVsTextUnits",`LaTeX's ${r} works only in math mode`)):t&&n.settings.reportNonstrict("mathVsTextUnits",`LaTeX's ${r} doesn't support mu units`)}return{type:"kern",mode:n.mode,dimension:o.value}},htmlBuilder:(e,t)=>Le.makeGlue(e.dimension,t),mathmlBuilder(e,t){const n=_e(e.dimension,t);return new pt.SpaceNode(n)}}),Ke({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{let n=e.parser,r=e.funcName;const o=t[0];return{type:"lap",mode:n.mode,alignment:r.slice(5),body:o}},htmlBuilder:(e,t)=>{let n;"clap"===e.alignment?(n=Le.makeSpan([],[lt(e.body,t)]),n=Le.makeSpan(["inner"],[n],t)):n=Le.makeSpan(["inner"],[lt(e.body,t)]);const r=Le.makeSpan(["fix"],[]);let o=Le.makeSpan([e.alignment],[n,r],t);const i=Le.makeSpan(["strut"]);return i.style.height=o.height+o.depth+"em",i.style.verticalAlign=-o.depth+"em",o.children.unshift(i),o=Le.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:o}]},t),Le.makeSpan(["mord"],[o],t)},mathmlBuilder:(e,t)=>{const n=new pt.MathNode("mpadded",[bt(e.body,t)]);if("rlap"!==e.alignment){const t="llap"===e.alignment?"-1":"-0.5";n.setAttribute("lspace",t+"width")}return n.setAttribute("width","0px"),n}}),Ke({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,t){let n=e.funcName,r=e.parser;const o=r.mode;r.switchMode("math");const i="\\("===n?"\\)":"$",a=r.parseExpression(!1,i);return r.expect(i),r.switchMode(o),{type:"styling",mode:r.mode,style:"text",body:a}}}),Ke({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,t){throw new s("Mismatched "+e.funcName)}});const jn=(e,t)=>{switch(t.style.size){case S.DISPLAY.size:return e.display;case S.TEXT.size:return e.text;case S.SCRIPT.size:return e.script;case S.SCRIPTSCRIPT.size:return e.scriptscript;default:return e.text}};Ke({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4},handler:(e,t)=>({type:"mathchoice",mode:e.parser.mode,display:Je(t[0]),text:Je(t[1]),script:Je(t[2]),scriptscript:Je(t[3])}),htmlBuilder:(e,t)=>{const n=jn(e,t),r=nt(n,t,!1);return Le.makeFragment(r)},mathmlBuilder:(e,t)=>{const n=jn(e,t);return gt(n,t)}});const Ln=(e,t,n,r,o,i,a)=>{let l,c,s;if(e=Le.makeSpan([],[e]),t){const e=lt(t,r.havingStyle(o.sup()),r);c={elem:e,kern:Math.max(r.fontMetrics().bigOpSpacing1,r.fontMetrics().bigOpSpacing3-e.depth)}}if(n){const e=lt(n,r.havingStyle(o.sub()),r);l={elem:e,kern:Math.max(r.fontMetrics().bigOpSpacing2,r.fontMetrics().bigOpSpacing4-e.height)}}if(c&&l){const t=r.fontMetrics().bigOpSpacing5+l.elem.height+l.elem.depth+l.kern+e.depth+a;s=Le.makeVList({positionType:"bottom",positionData:t,children:[{type:"kern",size:r.fontMetrics().bigOpSpacing5},{type:"elem",elem:l.elem,marginLeft:-i+"em"},{type:"kern",size:l.kern},{type:"elem",elem:e},{type:"kern",size:c.kern},{type:"elem",elem:c.elem,marginLeft:i+"em"},{type:"kern",size:r.fontMetrics().bigOpSpacing5}]},r)}else if(l){const t=e.height-a;s=Le.makeVList({positionType:"top",positionData:t,children:[{type:"kern",size:r.fontMetrics().bigOpSpacing5},{type:"elem",elem:l.elem,marginLeft:-i+"em"},{type:"kern",size:l.kern},{type:"elem",elem:e}]},r)}else{if(!c)return e;{const t=e.depth+a;s=Le.makeVList({positionType:"bottom",positionData:t,children:[{type:"elem",elem:e},{type:"kern",size:c.kern},{type:"elem",elem:c.elem,marginLeft:i+"em"},{type:"kern",size:r.fontMetrics().bigOpSpacing5}]},r)}}return Le.makeSpan(["mop","op-limits"],[s],r)},Nn=["\\smallint"],Hn=(e,t)=>{let n,r,o,i=!1;const a=He(e,"supsub");a?(n=a.sup,r=a.sub,o=Ne(a.base,"op"),i=!0):o=Ne(e,"op");const l=t.style;let c,s=!1;if(l.size===S.DISPLAY.size&&o.symbol&&!d.contains(Nn,o.name)&&(s=!0),o.symbol){const e=s?"Size2-Regular":"Size1-Regular";let n="";if("\\oiint"!==o.name&&"\\oiiint"!==o.name||(n=o.name.substr(1),o.name="oiint"===n?"\\iint":"\\iiint"),c=Le.makeSymbol(o.name,e,"math",t,["mop","op-symbol",s?"large-op":"small-op"]),n.length>0){const e=c.italic,r=Le.staticSvg(n+"Size"+(s?"2":"1"),t);c=Le.makeVList({positionType:"individualShift",children:[{type:"elem",elem:c,shift:0},{type:"elem",elem:r,shift:s?.08:0}]},t),o.name="\\"+n,c.classes.unshift("mop"),c.italic=e}}else if(o.body){const e=nt(o.body,t,!0);1===e.length&&e[0]instanceof V?(c=e[0],c.classes[0]="mop"):c=Le.makeSpan(["mop"],Le.tryCombineChars(e),t)}else{const e=[];for(let n=1;n<o.name.length;n++)e.push(Le.mathsym(o.name[n],o.mode,t));c=Le.makeSpan(["mop"],e,t)}let u=0,f=0;return(c instanceof V||"\\oiint"===o.name||"\\oiiint"===o.name)&&!o.suppressBaseShift&&(u=(c.height-c.depth)/2-t.fontMetrics().axisHeight,f=c.italic),i?Ln(c,n,r,t,l,f,u):(u&&(c.style.position="relative",c.style.top=u+"em"),c)},Rn=(e,t)=>{let n;if(e.symbol)n=new ft("mo",[dt(e.name,e.mode)]),d.contains(Nn,e.name)&&n.setAttribute("largeop","false");else if(e.body)n=new ft("mo",yt(e.body,t));else{n=new ft("mi",[new ht(e.name.slice(1))]);const t=new ft("mo",[dt("⁡","text")]);n=e.parentIsSupSub?new ft("mo",[n,t]):ut([n,t])}return n},Vn={"∏":"\\prod","∐":"\\coprod","∑":"\\sum","⋀":"\\bigwedge","⋁":"\\bigvee","⋂":"\\bigcap","⋃":"\\bigcup","⨀":"\\bigodot","⨁":"\\bigoplus","⨂":"\\bigotimes","⨄":"\\biguplus","⨆":"\\bigsqcup"};Ke({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","∏","∐","∑","⋀","⋁","⋂","⋃","⨀","⨁","⨂","⨄","⨆"],props:{numArgs:0},handler:(e,t)=>{let n=e.parser,r=e.funcName;return 1===r.length&&(r=Vn[r]),{type:"op",mode:n.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:r}},htmlBuilder:Hn,mathmlBuilder:Rn}),Ke({type:"op",names:["\\mathop"],props:{numArgs:1},handler:(e,t)=>{let n=e.parser;const r=t[0];return{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:Je(r)}},htmlBuilder:Hn,mathmlBuilder:Rn});const In={"∫":"\\int","∬":"\\iint","∭":"\\iiint","∮":"\\oint","∯":"\\oiint","∰":"\\oiiint"};Ke({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler(e){let t=e.parser,n=e.funcName;return{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:n}},htmlBuilder:Hn,mathmlBuilder:Rn}),Ke({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler(e){let t=e.parser,n=e.funcName;return{type:"op",mode:t.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:n}},htmlBuilder:Hn,mathmlBuilder:Rn}),Ke({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","∫","∬","∭","∮","∯","∰"],props:{numArgs:0},handler(e){let t=e.parser,n=e.funcName;return 1===n.length&&(n=In[n]),{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:n}},htmlBuilder:Hn,mathmlBuilder:Rn});const Dn=(e,t)=>{let n,r,o,i=!1;const a=He(e,"supsub");let l;if(a?(n=a.sup,r=a.sub,o=Ne(a.base,"operatorname"),i=!0):o=Ne(e,"operatorname"),o.body.length>0){const e=o.body.map(e=>{const t=e.text;return"string"==typeof t?{type:"textord",mode:e.mode,text:t}:e}),n=nt(e,t.withFont("mathrm"),!0);for(let e=0;e<n.length;e++){const t=n[e];t instanceof V&&(t.text=t.text.replace(/\u2212/,"-").replace(/\u2217/,"*"))}l=Le.makeSpan(["mop"],n,t)}else l=Le.makeSpan(["mop"],[],t);return i?Ln(l,n,r,t,t.style,0,0):l};function Fn(e,t,n){const r=nt(e,t,!1),o=t.sizeMultiplier/n.sizeMultiplier;for(let e=0;e<r.length;e++){const i=r[e].classes.indexOf("sizing");i<0?Array.prototype.push.apply(r[e].classes,t.sizingClasses(n)):r[e].classes[i+1]==="reset-size"+t.size&&(r[e].classes[i+1]="reset-size"+n.size),r[e].height*=o,r[e].depth*=o}return Le.makeFragment(r)}Ke({type:"operatorname",names:["\\operatorname","\\operatorname*"],props:{numArgs:1},handler:(e,t)=>{let n=e.parser,r=e.funcName;const o=t[0];return{type:"operatorname",mode:n.mode,body:Je(o),alwaysHandleSupSub:"\\operatorname*"===r,limits:!1,parentIsSupSub:!1}},htmlBuilder:Dn,mathmlBuilder:(e,t)=>{let n=yt(e.body,t.withFont("mathrm")),r=!0;for(let e=0;e<n.length;e++){const t=n[e];if(t instanceof pt.SpaceNode);else if(t instanceof pt.MathNode)switch(t.type){case"mi":case"mn":case"ms":case"mspace":case"mtext":break;case"mo":{const e=t.children[0];1===t.children.length&&e instanceof pt.TextNode?e.text=e.text.replace(/\u2212/,"-").replace(/\u2217/,"*"):r=!1;break}default:r=!1}else r=!1}if(r){const e=n.map(e=>e.toText()).join("");n=[new pt.TextNode(e)]}const o=new pt.MathNode("mi",n);o.setAttribute("mathvariant","normal");const i=new pt.MathNode("mo",[dt("⁡","text")]);return e.parentIsSupSub?new pt.MathNode("mo",[o,i]):pt.newDocumentFragment([o,i])}}),Xe({type:"ordgroup",htmlBuilder:(e,t)=>e.semisimple?Le.makeFragment(nt(e.body,t,!1)):Le.makeSpan(["mord"],nt(e.body,t,!0),t),mathmlBuilder:(e,t)=>gt(e.body,t,!0)}),Ke({type:"overline",names:["\\overline"],props:{numArgs:1},handler(e,t){let n=e.parser;const r=t[0];return{type:"overline",mode:n.mode,body:r}},htmlBuilder(e,t){const n=lt(e.body,t.havingCrampedStyle()),r=Le.makeLineSpan("overline-line",t),o=t.fontMetrics().defaultRuleThickness,i=Le.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n},{type:"kern",size:3*o},{type:"elem",elem:r},{type:"kern",size:o}]},t);return Le.makeSpan(["mord","overline"],[i],t)},mathmlBuilder(e,t){const n=new pt.MathNode("mo",[new pt.TextNode("‾")]);n.setAttribute("stretchy","true");const r=new pt.MathNode("mover",[bt(e.body,t),n]);return r.setAttribute("accent","true"),r}}),Ke({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{let n=e.parser;const r=t[0];return{type:"phantom",mode:n.mode,body:Je(r)}},htmlBuilder:(e,t)=>{const n=nt(e.body,t.withPhantom(),!1);return Le.makeFragment(n)},mathmlBuilder:(e,t)=>{const n=yt(e.body,t);return new pt.MathNode("mphantom",n)}}),Ke({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{let n=e.parser;const r=t[0];return{type:"hphantom",mode:n.mode,body:r}},htmlBuilder:(e,t)=>{let n=Le.makeSpan([],[lt(e.body,t.withPhantom())]);if(n.height=0,n.depth=0,n.children)for(let e=0;e<n.children.length;e++)n.children[e].height=0,n.children[e].depth=0;return n=Le.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n}]},t),Le.makeSpan(["mord"],[n],t)},mathmlBuilder:(e,t)=>{const n=yt(Je(e.body),t),r=new pt.MathNode("mphantom",n),o=new pt.MathNode("mpadded",[r]);return o.setAttribute("height","0px"),o.setAttribute("depth","0px"),o}}),Ke({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{let n=e.parser;const r=t[0];return{type:"vphantom",mode:n.mode,body:r}},htmlBuilder:(e,t)=>{const n=Le.makeSpan(["inner"],[lt(e.body,t.withPhantom())]),r=Le.makeSpan(["fix"],[]);return Le.makeSpan(["mord","rlap"],[n,r],t)},mathmlBuilder:(e,t)=>{const n=yt(Je(e.body),t),r=new pt.MathNode("mphantom",n),o=new pt.MathNode("mpadded",[r]);return o.setAttribute("width","0px"),o}}),Ke({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(e,t){let n=e.parser;const r=Ne(t[0],"size").value,o=t[1];return{type:"raisebox",mode:n.mode,dy:r,body:o}},htmlBuilder(e,t){const n=lt(e.body,t),r=_e(e.dy,t);return Le.makeVList({positionType:"shift",positionData:-r,children:[{type:"elem",elem:n}]},t)},mathmlBuilder(e,t){const n=new pt.MathNode("mpadded",[bt(e.body,t)]),r=e.dy.number+e.dy.unit;return n.setAttribute("voffset",r),n}}),Ke({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,argTypes:["size","size","size"]},handler(e,t,n){let r=e.parser;const o=n[0],i=Ne(t[0],"size"),a=Ne(t[1],"size");return{type:"rule",mode:r.mode,shift:o&&Ne(o,"size").value,width:i.value,height:a.value}},htmlBuilder(e,t){const n=Le.makeSpan(["mord","rule"],[],t),r=_e(e.width,t),o=_e(e.height,t),i=e.shift?_e(e.shift,t):0;return n.style.borderRightWidth=r+"em",n.style.borderTopWidth=o+"em",n.style.bottom=i+"em",n.width=r,n.height=o+i,n.depth=-i,n.maxFontSize=1.125*o*t.sizeMultiplier,n},mathmlBuilder(e,t){const n=_e(e.width,t),r=_e(e.height,t),o=e.shift?_e(e.shift,t):0,i=t.color&&t.getColor()||"black",a=new pt.MathNode("mspace");a.setAttribute("mathbackground",i),a.setAttribute("width",n+"em"),a.setAttribute("height",r+"em");const l=new pt.MathNode("mpadded",[a]);return o>=0?l.setAttribute("height","+"+o+"em"):(l.setAttribute("height",o+"em"),l.setAttribute("depth","+"+-o+"em")),l.setAttribute("voffset",o+"em"),l}});const qn=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"];Ke({type:"sizing",names:qn,props:{numArgs:0,allowedInText:!0},handler:(e,t)=>{let n=e.breakOnTokenText,r=e.funcName,o=e.parser;const i=o.parseExpression(!1,n);return{type:"sizing",mode:o.mode,size:qn.indexOf(r)+1,body:i}},htmlBuilder:(e,t)=>{const n=t.havingSize(e.size);return Fn(e.body,n,t)},mathmlBuilder:(e,t)=>{const n=t.havingSize(e.size),r=yt(e.body,n),o=new pt.MathNode("mstyle",r);return o.setAttribute("mathsize",n.sizeMultiplier+"em"),o}}),Ke({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:(e,t,n)=>{let r=e.parser,o=!1,i=!1;const a=n[0]&&Ne(n[0],"ordgroup");if(a){let e="";for(let t=0;t<a.body.length;++t)if(e=a.body[t].text,"t"===e)o=!0;else{if("b"!==e){o=!1,i=!1;break}i=!0}}else o=!0,i=!0;const l=t[0];return{type:"smash",mode:r.mode,body:l,smashHeight:o,smashDepth:i}},htmlBuilder:(e,t)=>{const n=Le.makeSpan([],[lt(e.body,t)]);if(!e.smashHeight&&!e.smashDepth)return n;if(e.smashHeight&&(n.height=0,n.children))for(let e=0;e<n.children.length;e++)n.children[e].height=0;if(e.smashDepth&&(n.depth=0,n.children))for(let e=0;e<n.children.length;e++)n.children[e].depth=0;const r=Le.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n}]},t);return Le.makeSpan(["mord"],[r],t)},mathmlBuilder:(e,t)=>{const n=new pt.MathNode("mpadded",[bt(e.body,t)]);return e.smashHeight&&n.setAttribute("height","0px"),e.smashDepth&&n.setAttribute("depth","0px"),n}}),Ke({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler(e,t,n){let r=e.parser;const o=n[0],i=t[0];return{type:"sqrt",mode:r.mode,body:i,index:o}},htmlBuilder(e,t){let n=lt(e.body,t.havingCrampedStyle());0===n.height&&(n.height=t.fontMetrics().xHeight),n=Le.wrapFragment(n,t);const r=t.fontMetrics().defaultRuleThickness;let o=r;t.style.id<S.TEXT.id&&(o=t.fontMetrics().xHeight);let i=r+o/4;const a=n.height+n.depth+i+r,l=$t(a,t),c=l.span,s=l.ruleWidth,u=l.advanceWidth,f=c.height-s;f>n.height+n.depth+i&&(i=(i+f-n.height-n.depth)/2);const h=c.height-n.height-i-s;n.style.paddingLeft=u+"em";const p=Le.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n,wrapperClasses:["svg-align"]},{type:"kern",size:-(n.height+h)},{type:"elem",elem:c},{type:"kern",size:s}]},t);if(e.index){const n=t.havingStyle(S.SCRIPTSCRIPT),r=lt(e.index,n,t),o=.6*(p.height-p.depth),i=Le.makeVList({positionType:"shift",positionData:-o,children:[{type:"elem",elem:r}]},t),a=Le.makeSpan(["root"],[i]);return Le.makeSpan(["mord","sqrt"],[a,p],t)}return Le.makeSpan(["mord","sqrt"],[p],t)},mathmlBuilder(e,t){const n=e.body,r=e.index;return r?new pt.MathNode("mroot",[bt(n,t),bt(r,t)]):new pt.MathNode("msqrt",[bt(n,t)])}});const Un={display:S.DISPLAY,text:S.TEXT,script:S.SCRIPT,scriptscript:S.SCRIPTSCRIPT};Ke({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0},handler(e,t){let n=e.breakOnTokenText,r=e.funcName,o=e.parser;const i=o.parseExpression(!0,n),a=r.slice(1,r.length-5);return{type:"styling",mode:o.mode,style:a,body:i}},htmlBuilder(e,t){const n=Un[e.style],r=t.havingStyle(n).withFont("");return Fn(e.body,r,t)},mathmlBuilder(e,t){const n=Un[e.style],r=t.havingStyle(n),o=yt(e.body,r),i=new pt.MathNode("mstyle",o),a={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]}[e.style];return i.setAttribute("scriptlevel",a[0]),i.setAttribute("displaystyle",a[1]),i}}),Xe({type:"supsub",htmlBuilder(e,t){const n=function(e,t){const n=e.base;return n?"op"===n.type?n.limits&&(t.style.size===S.DISPLAY.size||n.alwaysHandleSupSub)?Hn:null:"operatorname"===n.type?n.alwaysHandleSupSub&&(t.style.size===S.DISPLAY.size||n.limits)?Dn:null:"accent"===n.type?d.isCharacterBox(n.base)?Et:null:"horizBrace"===n.type&&!e.sub===n.isOver?Pn:null:null}(e,t);if(n)return n(e,t);const r=e.base,o=e.sup,i=e.sub,a=lt(r,t);let l,c;const s=t.fontMetrics();let u=0,f=0;const h=r&&d.isCharacterBox(r);if(o){const e=t.havingStyle(t.style.sup());l=lt(o,e,t),h||(u=a.height-e.fontMetrics().supDrop*e.sizeMultiplier/t.sizeMultiplier)}if(i){const e=t.havingStyle(t.style.sub());c=lt(i,e,t),h||(f=a.depth+e.fontMetrics().subDrop*e.sizeMultiplier/t.sizeMultiplier)}let p;p=t.style===S.DISPLAY?s.sup1:t.style.cramped?s.sup3:s.sup2;const m=t.sizeMultiplier,v=.5/s.ptPerEm/m+"em";let y,g=null;if(c){const t=e.base&&"op"===e.base.type&&e.base.name&&("\\oiint"===e.base.name||"\\oiiint"===e.base.name);(a instanceof V||t)&&(g=-a.italic+"em")}if(l&&c){u=Math.max(u,p,l.depth+.25*s.xHeight),f=Math.max(f,s.sub2);const e=4*s.defaultRuleThickness;if(u-l.depth-(c.height-f)<e){f=e-(u-l.depth)+c.height;const t=.8*s.xHeight-(u-l.depth);t>0&&(u+=t,f-=t)}const n=[{type:"elem",elem:c,shift:f,marginRight:v,marginLeft:g},{type:"elem",elem:l,shift:-u,marginRight:v}];y=Le.makeVList({positionType:"individualShift",children:n},t)}else if(c){f=Math.max(f,s.sub1,c.height-.8*s.xHeight);const e=[{type:"elem",elem:c,marginLeft:g,marginRight:v}];y=Le.makeVList({positionType:"shift",positionData:f,children:e},t)}else{if(!l)throw new Error("supsub must have either sup or sub.");u=Math.max(u,p,l.depth+.25*s.xHeight),y=Le.makeVList({positionType:"shift",positionData:-u,children:[{type:"elem",elem:l,marginRight:v}]},t)}const b=it(a,"right")||"mord";return Le.makeSpan([b],[a,Le.makeSpan(["msupsub"],[y])],t)},mathmlBuilder(e,t){let n,r,o=!1;const i=He(e.base,"horizBrace");i&&(r=!!e.sup,r===i.isOver&&(o=!0,n=i.isOver)),!e.base||"op"!==e.base.type&&"operatorname"!==e.base.type||(e.base.parentIsSupSub=!0);const a=[bt(e.base,t)];let l;if(e.sub&&a.push(bt(e.sub,t)),e.sup&&a.push(bt(e.sup,t)),o)l=n?"mover":"munder";else if(e.sub)if(e.sup){const n=e.base;l=n&&"op"===n.type&&n.limits&&t.style===S.DISPLAY||n&&"operatorname"===n.type&&n.alwaysHandleSupSub&&(t.style===S.DISPLAY||n.limits)?"munderover":"msubsup"}else{const n=e.base;l=n&&"op"===n.type&&n.limits&&(t.style===S.DISPLAY||n.alwaysHandleSupSub)||n&&"operatorname"===n.type&&n.alwaysHandleSupSub&&(n.limits||t.style===S.DISPLAY)?"munder":"msub"}else{const n=e.base;l=n&&"op"===n.type&&n.limits&&(t.style===S.DISPLAY||n.alwaysHandleSupSub)||n&&"operatorname"===n.type&&n.alwaysHandleSupSub&&(n.limits||t.style===S.DISPLAY)?"mover":"msup"}return new pt.MathNode(l,a)}}),Xe({type:"atom",htmlBuilder:(e,t)=>Le.mathsym(e.text,e.mode,t,["m"+e.family]),mathmlBuilder(e,t){const n=new pt.MathNode("mo",[dt(e.text,e.mode)]);if("bin"===e.family){const r=vt(e,t);"bold-italic"===r&&n.setAttribute("mathvariant",r)}else"punct"===e.family?n.setAttribute("separator","true"):"open"!==e.family&&"close"!==e.family||n.setAttribute("stretchy","false");return n}});const Bn={mi:"italic",mn:"normal",mtext:"normal"};Xe({type:"mathord",htmlBuilder:(e,t)=>Le.makeOrd(e,t,"mathord"),mathmlBuilder(e,t){const n=new pt.MathNode("mi",[dt(e.text,e.mode,t)]),r=vt(e,t)||"italic";return r!==Bn[n.type]&&n.setAttribute("mathvariant",r),n}}),Xe({type:"textord",htmlBuilder:(e,t)=>Le.makeOrd(e,t,"textord"),mathmlBuilder(e,t){const n=dt(e.text,e.mode,t),r=vt(e,t)||"normal";let o;return o="text"===e.mode?new pt.MathNode("mtext",[n]):/[0-9]/.test(e.text)?new pt.MathNode("mn",[n]):"\\prime"===e.text?new pt.MathNode("mo",[n]):new pt.MathNode("mi",[n]),r!==Bn[o.type]&&o.setAttribute("mathvariant",r),o}});const Wn={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},Yn={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};Xe({type:"spacing",htmlBuilder(e,t){if(Yn.hasOwnProperty(e.text)){const n=Yn[e.text].className||"";if("text"===e.mode){const r=Le.makeOrd(e,t,"textord");return r.classes.push(n),r}return Le.makeSpan(["mspace",n],[Le.mathsym(e.text,e.mode,t)],t)}if(Wn.hasOwnProperty(e.text))return Le.makeSpan(["mspace",Wn[e.text]],[],t);throw new s(`Unknown type of space "${e.text}"`)},mathmlBuilder(e,t){let n;if(!Yn.hasOwnProperty(e.text)){if(Wn.hasOwnProperty(e.text))return new pt.MathNode("mspace");throw new s(`Unknown type of space "${e.text}"`)}return n=new pt.MathNode("mtext",[new pt.TextNode(" ")]),n}});const Gn=()=>{const e=new pt.MathNode("mtd",[]);return e.setAttribute("width","50%"),e};Xe({type:"tag",mathmlBuilder(e,t){const n=new pt.MathNode("mtable",[new pt.MathNode("mtr",[Gn(),new pt.MathNode("mtd",[gt(e.body,t)]),Gn(),new pt.MathNode("mtd",[gt(e.tag,t)])])]);return n.setAttribute("width","100%"),n}});const Kn={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},Xn={"\\textbf":"textbf","\\textmd":"textmd"},Jn={"\\textit":"textit","\\textup":"textup"},Zn=(e,t)=>{const n=e.font;return n?Kn[n]?t.withTextFontFamily(Kn[n]):Xn[n]?t.withTextFontWeight(Xn[n]):t.withTextFontShape(Jn[n]):t};Ke({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],greediness:2,allowedInText:!0},handler(e,t){let n=e.parser,r=e.funcName;const o=t[0];return{type:"text",mode:n.mode,body:Je(o),font:r}},htmlBuilder(e,t){const n=Zn(e,t),r=nt(e.body,n,!0);return Le.makeSpan(["mord","text"],Le.tryCombineChars(r),n)},mathmlBuilder(e,t){const n=Zn(e,t);return gt(e.body,n)}}),Ke({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>({type:"underline",mode:e.parser.mode,body:t[0]}),htmlBuilder(e,t){const n=lt(e.body,t),r=Le.makeLineSpan("underline-line",t),o=t.fontMetrics().defaultRuleThickness,i=Le.makeVList({positionType:"top",positionData:n.height,children:[{type:"kern",size:o},{type:"elem",elem:r},{type:"kern",size:3*o},{type:"elem",elem:n}]},t);return Le.makeSpan(["mord","underline"],[i],t)},mathmlBuilder(e,t){const n=new pt.MathNode("mo",[new pt.TextNode("‾")]);n.setAttribute("stretchy","true");const r=new pt.MathNode("munder",[bt(e.body,t),n]);return r.setAttribute("accentunder","true"),r}}),Ke({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler(e,t,n){throw new s("\\verb ended by end of line instead of matching delimiter")},htmlBuilder(e,t){const n=$n(e),r=[],o=t.havingStyle(t.style.text());for(let t=0;t<n.length;t++){let i=n[t];"~"===i&&(i="\\textasciitilde"),r.push(Le.makeSymbol(i,"Typewriter-Regular",e.mode,o,["mord","texttt"]))}return Le.makeSpan(["mord","text"].concat(o.sizingClasses(t)),Le.tryCombineChars(r),o)},mathmlBuilder(e,t){const n=new pt.TextNode($n(e)),r=new pt.MathNode("mtext",[n]);return r.setAttribute("mathvariant","monospace"),r}});const $n=e=>e.body.replace(/ /g,e.star?"␣":" "),Qn=We,er=new RegExp("^(\\\\[a-zA-Z@]+)[ \r\n\t]*$"),tr=new RegExp("[̀-ͯ]+$");class nr{constructor(e,t){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=e,this.settings=t,this.tokenRegex=new RegExp("([ \r\n\t]+)|([!-\\[\\]-‧‪-퟿豈-￿][̀-ͯ]*|[\ud800-\udbff][\udc00-\udfff][̀-ͯ]*|\\\\verb\\*([^]).*?\\3|\\\\verb([^*a-zA-Z]).*?\\4|\\\\operatorname\\*|\\\\[a-zA-Z@]+[ \r\n\t]*|\\\\[^\ud800-\udfff])","g"),this.catcodes={"%":14}}setCatcode(e,t){this.catcodes[e]=t}lex(){const e=this.input,t=this.tokenRegex.lastIndex;if(t===e.length)return new c("EOF",new l(this,t,t));const n=this.tokenRegex.exec(e);if(null===n||n.index!==t)throw new s(`Unexpected character: '${e[t]}'`,new c(e[t],new l(this,t,t+1)));let r=n[2]||" ";if(14===this.catcodes[r]){const t=e.indexOf("\n",this.tokenRegex.lastIndex);return-1===t?(this.tokenRegex.lastIndex=e.length,this.settings.reportNonstrict("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")):this.tokenRegex.lastIndex=t+1,this.lex()}const o=r.match(er);return o&&(r=o[1]),new c(r,new l(this,t,this.tokenRegex.lastIndex))}}class rr{constructor(e,t){void 0===e&&(e={}),void 0===t&&(t={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=t,this.builtins=e,this.undefStack=[]}beginGroup(){this.undefStack.push({})}endGroup(){if(0===this.undefStack.length)throw new s("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");const e=this.undefStack.pop();for(const t in e)e.hasOwnProperty(t)&&(void 0===e[t]?delete this.current[t]:this.current[t]=e[t])}has(e){return this.current.hasOwnProperty(e)||this.builtins.hasOwnProperty(e)}get(e){return this.current.hasOwnProperty(e)?this.current[e]:this.builtins[e]}set(e,t,n){if(void 0===n&&(n=!1),n){for(let t=0;t<this.undefStack.length;t++)delete this.undefStack[t][e];this.undefStack.length>0&&(this.undefStack[this.undefStack.length-1][e]=t)}else{const t=this.undefStack[this.undefStack.length-1];t&&!t.hasOwnProperty(e)&&(t[e]=this.current[e])}this.current[e]=t}}const or={};function ir(e,t){or[e]=t}ir("\\@firstoftwo",(function(e){return{tokens:e.consumeArgs(2)[0],numArgs:0}})),ir("\\@secondoftwo",(function(e){return{tokens:e.consumeArgs(2)[1],numArgs:0}})),ir("\\@ifnextchar",(function(e){const t=e.consumeArgs(3),n=e.future();return 1===t[0].length&&t[0][0].text===n.text?{tokens:t[1],numArgs:0}:{tokens:t[2],numArgs:0}})),ir("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),ir("\\TextOrMath",(function(e){const t=e.consumeArgs(2);return"text"===e.mode?{tokens:t[0],numArgs:0}:{tokens:t[1],numArgs:0}}));const ar={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};ir("\\char",(function(e){let t,n=e.popToken(),r="";if("'"===n.text)t=8,n=e.popToken();else if('"'===n.text)t=16,n=e.popToken();else if("`"===n.text)if(n=e.popToken(),"\\"===n.text[0])r=n.text.charCodeAt(1);else{if("EOF"===n.text)throw new s("\\char` missing argument");r=n.text.charCodeAt(0)}else t=10;if(t){if(r=ar[n.text],null==r||r>=t)throw new s(`Invalid base-${t} digit ${n.text}`);let o;for(;null!=(o=ar[e.future().text])&&o<t;)r*=t,r+=o,e.popToken()}return`\\@char{${r}}`}));const lr=(e,t)=>{let n=e.consumeArgs(1)[0];if(1!==n.length)throw new s("\\gdef's first argument must be a macro name");const r=n[0].text;let o=0;for(n=e.consumeArgs(1)[0];1===n.length&&"#"===n[0].text;){if(n=e.consumeArgs(1)[0],1!==n.length)throw new s(`Invalid argument number length "${n.length}"`);if(!/^[1-9]$/.test(n[0].text))throw new s(`Invalid argument number "${n[0].text}"`);if(o++,parseInt(n[0].text)!==o)throw new s(`Argument number "${n[0].text}" out of order`);n=e.consumeArgs(1)[0]}return e.macros.set(r,{tokens:n,numArgs:o},t),""};ir("\\gdef",e=>lr(e,!0)),ir("\\def",e=>lr(e,!1)),ir("\\global",e=>{const t=e.consumeArgs(1)[0];if(1!==t.length)throw new s("Invalid command after \\global");const n=t[0].text;if("\\def"===n)return lr(e,!0);throw new s(`Invalid command '${n}' after \\global`)});const cr=(e,t,n)=>{let r=e.consumeArgs(1)[0];if(1!==r.length)throw new s("\\newcommand's first argument must be a macro name");const o=r[0].text,i=e.isDefined(o);if(i&&!t)throw new s(`\\newcommand{${o}} attempting to redefine `+o+"; use \\renewcommand");if(!i&&!n)throw new s(`\\renewcommand{${o}} when command ${o} does not yet exist; use \\newcommand`);let a=0;if(r=e.consumeArgs(1)[0],1===r.length&&"["===r[0].text){let t="",n=e.expandNextToken();for(;"]"!==n.text&&"EOF"!==n.text;)t+=n.text,n=e.expandNextToken();if(!t.match(/^\s*[0-9]+\s*$/))throw new s("Invalid number of arguments: "+t);a=parseInt(t),r=e.consumeArgs(1)[0]}return e.macros.set(o,{tokens:r,numArgs:a}),""};ir("\\newcommand",e=>cr(e,!1,!0)),ir("\\renewcommand",e=>cr(e,!0,!1)),ir("\\providecommand",e=>cr(e,!0,!0)),ir("\\bgroup","{"),ir("\\egroup","}"),ir("\\lq","`"),ir("\\rq","'"),ir("\\aa","\\r a"),ir("\\AA","\\r A"),ir("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`©}"),ir("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}"),ir("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`®}"),ir("ℬ","\\mathscr{B}"),ir("ℰ","\\mathscr{E}"),ir("ℱ","\\mathscr{F}"),ir("ℋ","\\mathscr{H}"),ir("ℐ","\\mathscr{I}"),ir("ℒ","\\mathscr{L}"),ir("ℳ","\\mathscr{M}"),ir("ℛ","\\mathscr{R}"),ir("ℭ","\\mathfrak{C}"),ir("ℌ","\\mathfrak{H}"),ir("ℨ","\\mathfrak{Z}"),ir("\\Bbbk","\\Bbb{k}"),ir("·","\\cdotp"),ir("\\llap","\\mathllap{\\textrm{#1}}"),ir("\\rlap","\\mathrlap{\\textrm{#1}}"),ir("\\clap","\\mathclap{\\textrm{#1}}"),ir("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}'),ir("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`≠}}"),ir("\\ne","\\neq"),ir("≠","\\neq"),ir("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`∉}}"),ir("∉","\\notin"),ir("≘","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`≘}}"),ir("≙","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`≘}}"),ir("≚","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`≚}}"),ir("≛","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`≛}}"),ir("≝","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`≝}}"),ir("≞","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`≞}}"),ir("≟","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`≟}}"),ir("⟂","\\perp"),ir("‼","\\mathclose{!\\mkern-0.8mu!}"),ir("∌","\\notni"),ir("⌜","\\ulcorner"),ir("⌝","\\urcorner"),ir("⌞","\\llcorner"),ir("⌟","\\lrcorner"),ir("©","\\copyright"),ir("®","\\textregistered"),ir("️","\\textregistered"),ir("\\vdots","\\mathord{\\varvdots\\rule{0pt}{15pt}}"),ir("⋮","\\vdots"),ir("\\varGamma","\\mathit{\\Gamma}"),ir("\\varDelta","\\mathit{\\Delta}"),ir("\\varTheta","\\mathit{\\Theta}"),ir("\\varLambda","\\mathit{\\Lambda}"),ir("\\varXi","\\mathit{\\Xi}"),ir("\\varPi","\\mathit{\\Pi}"),ir("\\varSigma","\\mathit{\\Sigma}"),ir("\\varUpsilon","\\mathit{\\Upsilon}"),ir("\\varPhi","\\mathit{\\Phi}"),ir("\\varPsi","\\mathit{\\Psi}"),ir("\\varOmega","\\mathit{\\Omega}"),ir("\\substack","\\begin{subarray}{c}#1\\end{subarray}"),ir("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu"),ir("\\boxed","\\fbox{$\\displaystyle{#1}$}"),ir("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;"),ir("\\implies","\\DOTSB\\;\\Longrightarrow\\;"),ir("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");const sr={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};ir("\\dots",(function(e){let t="\\dotso";const n=e.expandAfterFuture().text;return n in sr?t=sr[n]:("\\not"===n.substr(0,4)||n in J.math&&d.contains(["bin","rel"],J.math[n].group))&&(t="\\dotsb"),t}));const ur={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};ir("\\dotso",(function(e){return e.future().text in ur?"\\ldots\\,":"\\ldots"})),ir("\\dotsc",(function(e){const t=e.future().text;return t in ur&&","!==t?"\\ldots\\,":"\\ldots"})),ir("\\cdots",(function(e){return e.future().text in ur?"\\@cdots\\,":"\\@cdots"})),ir("\\dotsb","\\cdots"),ir("\\dotsm","\\cdots"),ir("\\dotsi","\\!\\cdots"),ir("\\dotsx","\\ldots\\,"),ir("\\DOTSI","\\relax"),ir("\\DOTSB","\\relax"),ir("\\DOTSX","\\relax"),ir("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax"),ir("\\,","\\tmspace+{3mu}{.1667em}"),ir("\\thinspace","\\,"),ir("\\>","\\mskip{4mu}"),ir("\\:","\\tmspace+{4mu}{.2222em}"),ir("\\medspace","\\:"),ir("\\;","\\tmspace+{5mu}{.2777em}"),ir("\\thickspace","\\;"),ir("\\!","\\tmspace-{3mu}{.1667em}"),ir("\\negthinspace","\\!"),ir("\\negmedspace","\\tmspace-{4mu}{.2222em}"),ir("\\negthickspace","\\tmspace-{5mu}{.277em}"),ir("\\enspace","\\kern.5em "),ir("\\enskip","\\hskip.5em\\relax"),ir("\\quad","\\hskip1em\\relax"),ir("\\qquad","\\hskip2em\\relax"),ir("\\tag","\\@ifstar\\tag@literal\\tag@paren"),ir("\\tag@paren","\\tag@literal{({#1})}"),ir("\\tag@literal",e=>{if(e.macros.get("\\df@tag"))throw new s("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"}),ir("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}"),ir("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)"),ir("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}"),ir("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1"),ir("\\pmb","\\html@mathml{\\@binrel{#1}{\\mathrlap{#1}\\kern0.5px#1}}{\\mathbf{#1}}"),ir("\\\\","\\newline"),ir("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");const fr=U["Main-Regular"]["T".charCodeAt(0)][1]-.7*U["Main-Regular"]["A".charCodeAt(0)][1]+"em";ir("\\LaTeX",`\\textrm{\\html@mathml{L\\kern-.36em\\raisebox{${fr}}{\\scriptstyle A}\\kern-.15em\\TeX}{LaTeX}}`),ir("\\KaTeX",`\\textrm{\\html@mathml{K\\kern-.17em\\raisebox{${fr}}{\\scriptstyle A}\\kern-.15em\\TeX}{KaTeX}}`),ir("\\hspace","\\@ifstar\\@hspacer\\@hspace"),ir("\\@hspace","\\hskip #1\\relax"),ir("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax"),ir("\\ordinarycolon",":"),ir("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}"),ir("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}'),ir("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}'),ir("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}'),ir("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}'),ir("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}'),ir("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}'),ir("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}'),ir("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}'),ir("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}'),ir("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}'),ir("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}'),ir("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}'),ir("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}'),ir("∷","\\dblcolon"),ir("∹","\\eqcolon"),ir("≔","\\coloneqq"),ir("≕","\\eqqcolon"),ir("⩴","\\Coloneqq"),ir("\\ratio","\\vcentcolon"),ir("\\coloncolon","\\dblcolon"),ir("\\colonequals","\\coloneqq"),ir("\\coloncolonequals","\\Coloneqq"),ir("\\equalscolon","\\eqqcolon"),ir("\\equalscoloncolon","\\Eqqcolon"),ir("\\colonminus","\\coloneq"),ir("\\coloncolonminus","\\Coloneq"),ir("\\minuscolon","\\eqcolon"),ir("\\minuscoloncolon","\\Eqcolon"),ir("\\coloncolonapprox","\\Colonapprox"),ir("\\coloncolonsim","\\Colonsim"),ir("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),ir("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}"),ir("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),ir("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}"),ir("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`∌}}"),ir("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}"),ir("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}"),ir("\\gvertneqq","\\html@mathml{\\@gvertneqq}{≩}"),ir("\\lvertneqq","\\html@mathml{\\@lvertneqq}{≨}"),ir("\\ngeqq","\\html@mathml{\\@ngeqq}{≱}"),ir("\\ngeqslant","\\html@mathml{\\@ngeqslant}{≱}"),ir("\\nleqq","\\html@mathml{\\@nleqq}{≰}"),ir("\\nleqslant","\\html@mathml{\\@nleqslant}{≰}"),ir("\\nshortmid","\\html@mathml{\\@nshortmid}{∤}"),ir("\\nshortparallel","\\html@mathml{\\@nshortparallel}{∦}"),ir("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{⊈}"),ir("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{⊉}"),ir("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{⊊}"),ir("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{⫋}"),ir("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{⊋}"),ir("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{⫌}"),ir("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`⟦}}"),ir("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`⟧}}"),ir("⟦","\\llbracket"),ir("⟧","\\rrbracket"),ir("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`⦃}}"),ir("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`⦄}}"),ir("⦃","\\lBrace"),ir("⦄","\\rBrace"),ir("\\darr","\\downarrow"),ir("\\dArr","\\Downarrow"),ir("\\Darr","\\Downarrow"),ir("\\lang","\\langle"),ir("\\rang","\\rangle"),ir("\\uarr","\\uparrow"),ir("\\uArr","\\Uparrow"),ir("\\Uarr","\\Uparrow"),ir("\\N","\\mathbb{N}"),ir("\\R","\\mathbb{R}"),ir("\\Z","\\mathbb{Z}"),ir("\\alef","\\aleph"),ir("\\alefsym","\\aleph"),ir("\\Alpha","\\mathrm{A}"),ir("\\Beta","\\mathrm{B}"),ir("\\bull","\\bullet"),ir("\\Chi","\\mathrm{X}"),ir("\\clubs","\\clubsuit"),ir("\\cnums","\\mathbb{C}"),ir("\\Complex","\\mathbb{C}"),ir("\\Dagger","\\ddagger"),ir("\\diamonds","\\diamondsuit"),ir("\\empty","\\emptyset"),ir("\\Epsilon","\\mathrm{E}"),ir("\\Eta","\\mathrm{H}"),ir("\\exist","\\exists"),ir("\\harr","\\leftrightarrow"),ir("\\hArr","\\Leftrightarrow"),ir("\\Harr","\\Leftrightarrow"),ir("\\hearts","\\heartsuit"),ir("\\image","\\Im"),ir("\\infin","\\infty"),ir("\\Iota","\\mathrm{I}"),ir("\\isin","\\in"),ir("\\Kappa","\\mathrm{K}"),ir("\\larr","\\leftarrow"),ir("\\lArr","\\Leftarrow"),ir("\\Larr","\\Leftarrow"),ir("\\lrarr","\\leftrightarrow"),ir("\\lrArr","\\Leftrightarrow"),ir("\\Lrarr","\\Leftrightarrow"),ir("\\Mu","\\mathrm{M}"),ir("\\natnums","\\mathbb{N}"),ir("\\Nu","\\mathrm{N}"),ir("\\Omicron","\\mathrm{O}"),ir("\\plusmn","\\pm"),ir("\\rarr","\\rightarrow"),ir("\\rArr","\\Rightarrow"),ir("\\Rarr","\\Rightarrow"),ir("\\real","\\Re"),ir("\\reals","\\mathbb{R}"),ir("\\Reals","\\mathbb{R}"),ir("\\Rho","\\mathrm{P}"),ir("\\sdot","\\cdot"),ir("\\sect","\\S"),ir("\\spades","\\spadesuit"),ir("\\sub","\\subset"),ir("\\sube","\\subseteq"),ir("\\supe","\\supseteq"),ir("\\Tau","\\mathrm{T}"),ir("\\thetasym","\\vartheta"),ir("\\weierp","\\wp"),ir("\\Zeta","\\mathrm{Z}"),ir("\\argmin","\\DOTSB\\operatorname*{arg\\,min}"),ir("\\argmax","\\DOTSB\\operatorname*{arg\\,max}"),ir("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits"),ir("\\blue","\\textcolor{##6495ed}{#1}"),ir("\\orange","\\textcolor{##ffa500}{#1}"),ir("\\pink","\\textcolor{##ff00af}{#1}"),ir("\\red","\\textcolor{##df0030}{#1}"),ir("\\green","\\textcolor{##28ae7b}{#1}"),ir("\\gray","\\textcolor{gray}{#1}"),ir("\\purple","\\textcolor{##9d38bd}{#1}"),ir("\\blueA","\\textcolor{##ccfaff}{#1}"),ir("\\blueB","\\textcolor{##80f6ff}{#1}"),ir("\\blueC","\\textcolor{##63d9ea}{#1}"),ir("\\blueD","\\textcolor{##11accd}{#1}"),ir("\\blueE","\\textcolor{##0c7f99}{#1}"),ir("\\tealA","\\textcolor{##94fff5}{#1}"),ir("\\tealB","\\textcolor{##26edd5}{#1}"),ir("\\tealC","\\textcolor{##01d1c1}{#1}"),ir("\\tealD","\\textcolor{##01a995}{#1}"),ir("\\tealE","\\textcolor{##208170}{#1}"),ir("\\greenA","\\textcolor{##b6ffb0}{#1}"),ir("\\greenB","\\textcolor{##8af281}{#1}"),ir("\\greenC","\\textcolor{##74cf70}{#1}"),ir("\\greenD","\\textcolor{##1fab54}{#1}"),ir("\\greenE","\\textcolor{##0d923f}{#1}"),ir("\\goldA","\\textcolor{##ffd0a9}{#1}"),ir("\\goldB","\\textcolor{##ffbb71}{#1}"),ir("\\goldC","\\textcolor{##ff9c39}{#1}"),ir("\\goldD","\\textcolor{##e07d10}{#1}"),ir("\\goldE","\\textcolor{##a75a05}{#1}"),ir("\\redA","\\textcolor{##fca9a9}{#1}"),ir("\\redB","\\textcolor{##ff8482}{#1}"),ir("\\redC","\\textcolor{##f9685d}{#1}"),ir("\\redD","\\textcolor{##e84d39}{#1}"),ir("\\redE","\\textcolor{##bc2612}{#1}"),ir("\\maroonA","\\textcolor{##ffbde0}{#1}"),ir("\\maroonB","\\textcolor{##ff92c6}{#1}"),ir("\\maroonC","\\textcolor{##ed5fa6}{#1}"),ir("\\maroonD","\\textcolor{##ca337c}{#1}"),ir("\\maroonE","\\textcolor{##9e034e}{#1}"),ir("\\purpleA","\\textcolor{##ddd7ff}{#1}"),ir("\\purpleB","\\textcolor{##c6b9fc}{#1}"),ir("\\purpleC","\\textcolor{##aa87ff}{#1}"),ir("\\purpleD","\\textcolor{##7854ab}{#1}"),ir("\\purpleE","\\textcolor{##543b78}{#1}"),ir("\\mintA","\\textcolor{##f5f9e8}{#1}"),ir("\\mintB","\\textcolor{##edf2df}{#1}"),ir("\\mintC","\\textcolor{##e0e5cc}{#1}"),ir("\\grayA","\\textcolor{##f6f7f7}{#1}"),ir("\\grayB","\\textcolor{##f0f1f2}{#1}"),ir("\\grayC","\\textcolor{##e3e5e6}{#1}"),ir("\\grayD","\\textcolor{##d6d8da}{#1}"),ir("\\grayE","\\textcolor{##babec2}{#1}"),ir("\\grayF","\\textcolor{##888d93}{#1}"),ir("\\grayG","\\textcolor{##626569}{#1}"),ir("\\grayH","\\textcolor{##3b3e40}{#1}"),ir("\\grayI","\\textcolor{##21242c}{#1}"),ir("\\kaBlue","\\textcolor{##314453}{#1}"),ir("\\kaGreen","\\textcolor{##71B307}{#1}");const hr={"\\relax":!0,"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0};class pr{constructor(e,t,n){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=t,this.expansionCount=0,this.feed(e),this.macros=new rr(or,t.macros),this.mode=n,this.stack=[]}feed(e){this.lexer=new nr(e,this.settings)}switchMode(e){this.mode=e}beginGroup(){this.macros.beginGroup()}endGroup(){this.macros.endGroup()}future(){return 0===this.stack.length&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]}popToken(){return this.future(),this.stack.pop()}pushToken(e){this.stack.push(e)}pushTokens(e){this.stack.push(...e)}consumeSpaces(){for(;" "===this.future().text;)this.stack.pop()}consumeArgs(e){const t=[];for(let n=0;n<e;++n){this.consumeSpaces();const e=this.popToken();if("{"===e.text){const r=[];let o=1;for(;0!==o;){const t=this.popToken();if(r.push(t),"{"===t.text)++o;else if("}"===t.text)--o;else if("EOF"===t.text)throw new s("End of input in macro argument",e)}r.pop(),r.reverse(),t[n]=r}else{if("EOF"===e.text)throw new s("End of input expecting macro argument");t[n]=[e]}}return t}expandOnce(){const e=this.popToken(),t=e.text,n=this._getExpansion(t);if(null==n)return this.pushToken(e),e;if(this.expansionCount++,this.expansionCount>this.settings.maxExpand)throw new s("Too many expansions: infinite loop or need to increase maxExpand setting");let r=n.tokens;if(n.numArgs){const e=this.consumeArgs(n.numArgs);r=r.slice();for(let t=r.length-1;t>=0;--t){let n=r[t];if("#"===n.text){if(0===t)throw new s("Incomplete placeholder at end of macro body",n);if(n=r[--t],"#"===n.text)r.splice(t+1,1);else{if(!/^[1-9]$/.test(n.text))throw new s("Not a valid argument number",n);r.splice(t,2,...e[+n.text-1])}}}}return this.pushTokens(r),r}expandAfterFuture(){return this.expandOnce(),this.future()}expandNextToken(){for(;;){const e=this.expandOnce();if(e instanceof c){if("\\relax"!==e.text)return this.stack.pop();this.stack.pop()}}throw new Error}expandMacro(e){if(!this.macros.get(e))return;const t=[],n=this.stack.length;for(this.pushToken(new c(e));this.stack.length>n;)this.expandOnce()instanceof c&&t.push(this.stack.pop());return t}expandMacroAsText(e){const t=this.expandMacro(e);return t?t.map(e=>e.text).join(""):t}_getExpansion(e){const t=this.macros.get(e);if(null==t)return t;const n="function"==typeof t?t(this):t;if("string"==typeof n){let e=0;if(-1!==n.indexOf("#")){const t=n.replace(/##/g,"");for(;-1!==t.indexOf("#"+(e+1));)++e}const t=new nr(n,this.settings),r=[];let o=t.lex();for(;"EOF"!==o.text;)r.push(o),o=t.lex();return r.reverse(),{tokens:r,numArgs:e}}return n}isDefined(e){return this.macros.has(e)||Qn.hasOwnProperty(e)||J.math.hasOwnProperty(e)||J.text.hasOwnProperty(e)||hr.hasOwnProperty(e)}}var dr={"́":{text:"\\'",math:"\\acute"},"̀":{text:"\\`",math:"\\grave"},"̈":{text:'\\"',math:"\\ddot"},"̃":{text:"\\~",math:"\\tilde"},"̄":{text:"\\=",math:"\\bar"},"̆":{text:"\\u",math:"\\breve"},"̌":{text:"\\v",math:"\\check"},"̂":{text:"\\^",math:"\\hat"},"̇":{text:"\\.",math:"\\dot"},"̊":{text:"\\r",math:"\\mathring"},"̋":{text:"\\H"}},mr={á:"á",à:"à",ä:"ä",ǟ:"ǟ",ã:"ã",ā:"ā",ă:"ă",ắ:"ắ",ằ:"ằ",ẵ:"ẵ",ǎ:"ǎ",â:"â",ấ:"ấ",ầ:"ầ",ẫ:"ẫ",ȧ:"ȧ",ǡ:"ǡ",å:"å",ǻ:"ǻ",ḃ:"ḃ",ć:"ć",č:"č",ĉ:"ĉ",ċ:"ċ",ď:"ď",ḋ:"ḋ",é:"é",è:"è",ë:"ë",ẽ:"ẽ",ē:"ē",ḗ:"ḗ",ḕ:"ḕ",ĕ:"ĕ",ě:"ě",ê:"ê",ế:"ế",ề:"ề",ễ:"ễ",ė:"ė",ḟ:"ḟ",ǵ:"ǵ",ḡ:"ḡ",ğ:"ğ",ǧ:"ǧ",ĝ:"ĝ",ġ:"ġ",ḧ:"ḧ",ȟ:"ȟ",ĥ:"ĥ",ḣ:"ḣ",í:"í",ì:"ì",ï:"ï",ḯ:"ḯ",ĩ:"ĩ",ī:"ī",ĭ:"ĭ",ǐ:"ǐ",î:"î",ǰ:"ǰ",ĵ:"ĵ",ḱ:"ḱ",ǩ:"ǩ",ĺ:"ĺ",ľ:"ľ",ḿ:"ḿ",ṁ:"ṁ",ń:"ń",ǹ:"ǹ",ñ:"ñ",ň:"ň",ṅ:"ṅ",ó:"ó",ò:"ò",ö:"ö",ȫ:"ȫ",õ:"õ",ṍ:"ṍ",ṏ:"ṏ",ȭ:"ȭ",ō:"ō",ṓ:"ṓ",ṑ:"ṑ",ŏ:"ŏ",ǒ:"ǒ",ô:"ô",ố:"ố",ồ:"ồ",ỗ:"ỗ",ȯ:"ȯ",ȱ:"ȱ",ő:"ő",ṕ:"ṕ",ṗ:"ṗ",ŕ:"ŕ",ř:"ř",ṙ:"ṙ",ś:"ś",ṥ:"ṥ",š:"š",ṧ:"ṧ",ŝ:"ŝ",ṡ:"ṡ",ẗ:"ẗ",ť:"ť",ṫ:"ṫ",ú:"ú",ù:"ù",ü:"ü",ǘ:"ǘ",ǜ:"ǜ",ǖ:"ǖ",ǚ:"ǚ",ũ:"ũ",ṹ:"ṹ",ū:"ū",ṻ:"ṻ",ŭ:"ŭ",ǔ:"ǔ",û:"û",ů:"ů",ű:"ű",ṽ:"ṽ",ẃ:"ẃ",ẁ:"ẁ",ẅ:"ẅ",ŵ:"ŵ",ẇ:"ẇ",ẘ:"ẘ",ẍ:"ẍ",ẋ:"ẋ",ý:"ý",ỳ:"ỳ",ÿ:"ÿ",ỹ:"ỹ",ȳ:"ȳ",ŷ:"ŷ",ẏ:"ẏ",ẙ:"ẙ",ź:"ź",ž:"ž",ẑ:"ẑ",ż:"ż",Á:"Á",À:"À",Ä:"Ä",Ǟ:"Ǟ",Ã:"Ã",Ā:"Ā",Ă:"Ă",Ắ:"Ắ",Ằ:"Ằ",Ẵ:"Ẵ",Ǎ:"Ǎ",Â:"Â",Ấ:"Ấ",Ầ:"Ầ",Ẫ:"Ẫ",Ȧ:"Ȧ",Ǡ:"Ǡ",Å:"Å",Ǻ:"Ǻ",Ḃ:"Ḃ",Ć:"Ć",Č:"Č",Ĉ:"Ĉ",Ċ:"Ċ",Ď:"Ď",Ḋ:"Ḋ",É:"É",È:"È",Ë:"Ë",Ẽ:"Ẽ",Ē:"Ē",Ḗ:"Ḗ",Ḕ:"Ḕ",Ĕ:"Ĕ",Ě:"Ě",Ê:"Ê",Ế:"Ế",Ề:"Ề",Ễ:"Ễ",Ė:"Ė",Ḟ:"Ḟ",Ǵ:"Ǵ",Ḡ:"Ḡ",Ğ:"Ğ",Ǧ:"Ǧ",Ĝ:"Ĝ",Ġ:"Ġ",Ḧ:"Ḧ",Ȟ:"Ȟ",Ĥ:"Ĥ",Ḣ:"Ḣ",Í:"Í",Ì:"Ì",Ï:"Ï",Ḯ:"Ḯ",Ĩ:"Ĩ",Ī:"Ī",Ĭ:"Ĭ",Ǐ:"Ǐ",Î:"Î",İ:"İ",Ĵ:"Ĵ",Ḱ:"Ḱ",Ǩ:"Ǩ",Ĺ:"Ĺ",Ľ:"Ľ",Ḿ:"Ḿ",Ṁ:"Ṁ",Ń:"Ń",Ǹ:"Ǹ",Ñ:"Ñ",Ň:"Ň",Ṅ:"Ṅ",Ó:"Ó",Ò:"Ò",Ö:"Ö",Ȫ:"Ȫ",Õ:"Õ",Ṍ:"Ṍ",Ṏ:"Ṏ",Ȭ:"Ȭ",Ō:"Ō",Ṓ:"Ṓ",Ṑ:"Ṑ",Ŏ:"Ŏ",Ǒ:"Ǒ",Ô:"Ô",Ố:"Ố",Ồ:"Ồ",Ỗ:"Ỗ",Ȯ:"Ȯ",Ȱ:"Ȱ",Ő:"Ő",Ṕ:"Ṕ",Ṗ:"Ṗ",Ŕ:"Ŕ",Ř:"Ř",Ṙ:"Ṙ",Ś:"Ś",Ṥ:"Ṥ",Š:"Š",Ṧ:"Ṧ",Ŝ:"Ŝ",Ṡ:"Ṡ",Ť:"Ť",Ṫ:"Ṫ",Ú:"Ú",Ù:"Ù",Ü:"Ü",Ǘ:"Ǘ",Ǜ:"Ǜ",Ǖ:"Ǖ",Ǚ:"Ǚ",Ũ:"Ũ",Ṹ:"Ṹ",Ū:"Ū",Ṻ:"Ṻ",Ŭ:"Ŭ",Ǔ:"Ǔ",Û:"Û",Ů:"Ů",Ű:"Ű",Ṽ:"Ṽ",Ẃ:"Ẃ",Ẁ:"Ẁ",Ẅ:"Ẅ",Ŵ:"Ŵ",Ẇ:"Ẇ",Ẍ:"Ẍ",Ẋ:"Ẋ",Ý:"Ý",Ỳ:"Ỳ",Ÿ:"Ÿ",Ỹ:"Ỹ",Ȳ:"Ȳ",Ŷ:"Ŷ",Ẏ:"Ẏ",Ź:"Ź",Ž:"Ž",Ẑ:"Ẑ",Ż:"Ż",ά:"ά",ὰ:"ὰ",ᾱ:"ᾱ",ᾰ:"ᾰ",έ:"έ",ὲ:"ὲ",ή:"ή",ὴ:"ὴ",ί:"ί",ὶ:"ὶ",ϊ:"ϊ",ΐ:"ΐ",ῒ:"ῒ",ῑ:"ῑ",ῐ:"ῐ",ό:"ό",ὸ:"ὸ",ύ:"ύ",ὺ:"ὺ",ϋ:"ϋ",ΰ:"ΰ",ῢ:"ῢ",ῡ:"ῡ",ῠ:"ῠ",ώ:"ώ",ὼ:"ὼ",Ύ:"Ύ",Ὺ:"Ὺ",Ϋ:"Ϋ",Ῡ:"Ῡ",Ῠ:"Ῠ",Ώ:"Ώ",Ὼ:"Ὼ"};class vr{constructor(e,t){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new pr(e,t,this.mode),this.settings=t,this.leftrightDepth=0}expect(e,t){if(void 0===t&&(t=!0),this.fetch().text!==e)throw new s(`Expected '${e}', got '${this.fetch().text}'`,this.fetch());t&&this.consume()}consume(){this.nextToken=null}fetch(){return null==this.nextToken&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken}switchMode(e){this.mode=e,this.gullet.switchMode(e)}parse(){this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");const e=this.parseExpression(!1);return this.expect("EOF"),this.gullet.endGroup(),e}parseExpression(e,t){const n=[];for(;;){"math"===this.mode&&this.consumeSpaces();const r=this.fetch();if(-1!==vr.endOfExpression.indexOf(r.text))break;if(t&&r.text===t)break;if(e&&Qn[r.text]&&Qn[r.text].infix)break;const o=this.parseAtom(t);if(!o)break;n.push(o)}return"text"===this.mode&&this.formLigatures(n),this.handleInfixNodes(n)}handleInfixNodes(e){let t,n=-1;for(let r=0;r<e.length;r++){const o=He(e[r],"infix");if(o){if(-1!==n)throw new s("only one infix operator per group",o.token);n=r,t=o.replaceWith}}if(-1!==n&&t){let r,o;const i=e.slice(0,n),a=e.slice(n+1);let l;return r=1===i.length&&"ordgroup"===i[0].type?i[0]:{type:"ordgroup",mode:this.mode,body:i},o=1===a.length&&"ordgroup"===a[0].type?a[0]:{type:"ordgroup",mode:this.mode,body:a},l="\\\\abovefrac"===t?this.callFunction(t,[r,e[n],o],[]):this.callFunction(t,[r,o],[]),[l]}return e}handleSupSubscript(e){const t=this.fetch(),n=t.text;this.consume();const r=this.parseGroup(e,!1,vr.SUPSUB_GREEDINESS,void 0,void 0,!0);if(!r)throw new s("Expected group after '"+n+"'",t);return r}formatUnsupportedCmd(e){const t=[];for(let n=0;n<e.length;n++)t.push({type:"textord",mode:"text",text:e[n]});const n={type:"text",mode:this.mode,body:t};return{type:"color",mode:this.mode,color:this.settings.errorColor,body:[n]}}parseAtom(e){const t=this.parseGroup("atom",!1,null,e);if("text"===this.mode)return t;let n,r;for(;;){this.consumeSpaces();const e=this.fetch();if("\\limits"===e.text||"\\nolimits"===e.text){let n=He(t,"op");if(n){const t="\\limits"===e.text;n.limits=t,n.alwaysHandleSupSub=!0}else{if(n=He(t,"operatorname"),!n||!n.alwaysHandleSupSub)throw new s("Limit controls must follow a math operator",e);{const t="\\limits"===e.text;n.limits=t}}this.consume()}else if("^"===e.text){if(n)throw new s("Double superscript",e);n=this.handleSupSubscript("superscript")}else if("_"===e.text){if(r)throw new s("Double subscript",e);r=this.handleSupSubscript("subscript")}else{if("'"!==e.text)break;{if(n)throw new s("Double superscript",e);const t={type:"textord",mode:this.mode,text:"\\prime"},r=[t];for(this.consume();"'"===this.fetch().text;)r.push(t),this.consume();"^"===this.fetch().text&&r.push(this.handleSupSubscript("superscript")),n={type:"ordgroup",mode:this.mode,body:r}}}}return n||r?{type:"supsub",mode:this.mode,base:t,sup:n,sub:r}:t}parseFunction(e,t,n){const r=this.fetch(),o=r.text,i=Qn[o];if(!i)return null;if(this.consume(),null!=n&&i.greediness<=n)throw new s("Got function '"+o+"' with no arguments"+(t?" as "+t:""),r);if("text"===this.mode&&!i.allowedInText)throw new s("Can't use function '"+o+"' in text mode",r);if("math"===this.mode&&!1===i.allowedInMath)throw new s("Can't use function '"+o+"' in math mode",r);const a=this.parseArguments(o,i),l=a.args,c=a.optArgs;return this.callFunction(o,l,c,r,e)}callFunction(e,t,n,r,o){const i={funcName:e,parser:this,token:r,breakOnTokenText:o},a=Qn[e];if(a&&a.handler)return a.handler(i,t,n);throw new s("No function handler for "+e)}parseArguments(e,t){const n=t.numArgs+t.numOptionalArgs;if(0===n)return{args:[],optArgs:[]};const r=t.greediness,o=[],i=[];for(let a=0;a<n;a++){const n=t.argTypes&&t.argTypes[a],l=a<t.numOptionalArgs,c=a>0&&!l||0===a&&!l&&"math"===this.mode,u=this.parseGroupOfType(`argument to '${e}'`,n,l,r,c);if(!u){if(l){i.push(null);continue}throw new s(`Expected group after '${e}'`,this.fetch())}(l?i:o).push(u)}return{args:o,optArgs:i}}parseGroupOfType(e,t,n,r,o){switch(t){case"color":return o&&this.consumeSpaces(),this.parseColorGroup(n);case"size":return o&&this.consumeSpaces(),this.parseSizeGroup(n);case"url":return this.parseUrlGroup(n,o);case"math":case"text":return this.parseGroup(e,n,r,void 0,t,o);case"hbox":{const t=this.parseGroup(e,n,r,void 0,"text",o);return t?{type:"styling",mode:t.mode,body:[t],style:"text"}:t}case"raw":{if(o&&this.consumeSpaces(),n&&"{"===this.fetch().text)return null;const e=this.parseStringGroup("raw",n,!0);if(e)return{type:"raw",mode:"text",string:e.text};throw new s("Expected raw group",this.fetch())}case"original":case null:case void 0:return this.parseGroup(e,n,r,void 0,void 0,o);default:throw new s("Unknown group type as "+e,this.fetch())}}consumeSpaces(){for(;" "===this.fetch().text;)this.consume()}parseStringGroup(e,t,n){const r=t?"[":"{",o=t?"]":"}",i=this.fetch();if(i.text!==r){if(t)return null;if(n&&"EOF"!==i.text&&/[^{}[\]]/.test(i.text))return this.consume(),i}const a=this.mode;this.mode="text",this.expect(r);let l="";const c=this.fetch();let u,f=0,h=c;for(;(u=this.fetch()).text!==o||n&&f>0;){switch(u.text){case"EOF":throw new s("Unexpected end of input in "+e,c.range(h,l));case r:f++;break;case o:f--}h=u,l+=h.text,this.consume()}return this.expect(o),this.mode=a,c.range(h,l)}parseRegexGroup(e,t){const n=this.mode;this.mode="text";const r=this.fetch();let o,i=r,a="";for(;"EOF"!==(o=this.fetch()).text&&e.test(a+o.text);)i=o,a+=i.text,this.consume();if(""===a)throw new s("Invalid "+t+": '"+r.text+"'",r);return this.mode=n,r.range(i,a)}parseColorGroup(e){const t=this.parseStringGroup("color",e);if(!t)return null;const n=/^(#[a-f0-9]{3}|#?[a-f0-9]{6}|[a-z]+)$/i.exec(t.text);if(!n)throw new s("Invalid color: '"+t.text+"'",t);let r=n[0];return/^[0-9a-f]{6}$/i.test(r)&&(r="#"+r),{type:"color-token",mode:this.mode,color:r}}parseSizeGroup(e){let t,n=!1;if(t=e||"{"===this.fetch().text?this.parseStringGroup("size",e):this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size"),!t)return null;e||0!==t.text.length||(t.text="0pt",n=!0);const r=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(t.text);if(!r)throw new s("Invalid size: '"+t.text+"'",t);const o={number:+(r[1]+r[2]),unit:r[3]};if(!xe(o))throw new s("Invalid unit: '"+o.unit+"'",t);return{type:"size",mode:this.mode,value:o,isBlank:n}}parseUrlGroup(e,t){this.gullet.lexer.setCatcode("%",13);const n=this.parseStringGroup("url",e,!0);if(this.gullet.lexer.setCatcode("%",14),!n)return null;const r=n.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:r}}parseGroup(e,t,n,r,o,i){const a=this.mode;o&&this.switchMode(o),i&&this.consumeSpaces();const c=this.fetch(),u=c.text;let f;if(t?"["===u:"{"===u||"\\begingroup"===u){this.consume();const e=vr.endOfGroup[u];this.gullet.beginGroup();const t=this.parseExpression(!1,e),n=this.fetch();this.expect(e),this.gullet.endGroup(),f={type:"ordgroup",mode:this.mode,loc:l.range(c,n),body:t,semisimple:"\\begingroup"===u||void 0}}else if(t)f=null;else if(f=this.parseFunction(r,e,n)||this.parseSymbol(),null==f&&"\\"===u[0]&&!hr.hasOwnProperty(u)){if(this.settings.throwOnError)throw new s("Undefined control sequence: "+u,c);f=this.formatUnsupportedCmd(u),this.consume()}return o&&this.switchMode(a),f}formLigatures(e){let t=e.length-1;for(let n=0;n<t;++n){const r=e[n],o=r.text;"-"===o&&"-"===e[n+1].text&&(n+1<t&&"-"===e[n+2].text?(e.splice(n,3,{type:"textord",mode:"text",loc:l.range(r,e[n+2]),text:"---"}),t-=2):(e.splice(n,2,{type:"textord",mode:"text",loc:l.range(r,e[n+1]),text:"--"}),t-=1)),"'"!==o&&"`"!==o||e[n+1].text!==o||(e.splice(n,2,{type:"textord",mode:"text",loc:l.range(r,e[n+1]),text:o+o}),t-=1)}}parseSymbol(){const e=this.fetch();let t=e.text;if(/^\\verb[^a-zA-Z]/.test(t)){this.consume();let e=t.slice(5);const n="*"===e.charAt(0);if(n&&(e=e.slice(1)),e.length<2||e.charAt(0)!==e.slice(-1))throw new s("\\verb assertion failed --\n please report what input caused this bug");return e=e.slice(1,-1),{type:"verb",mode:"text",body:e,star:n}}mr.hasOwnProperty(t[0])&&!J[this.mode][t[0]]&&(this.settings.strict&&"math"===this.mode&&this.settings.reportNonstrict("unicodeTextInMathMode",`Accented Unicode text character "${t[0]}" used in math mode`,e),t=mr[t[0]]+t.substr(1));const n=tr.exec(t);let r;if(n&&(t=t.substring(0,n.index),"i"===t?t="ı":"j"===t&&(t="ȷ")),J[this.mode][t]){this.settings.strict&&"math"===this.mode&&"ÇÐÞçþ".indexOf(t)>=0&&this.settings.reportNonstrict("unicodeTextInMathMode",`Latin-1/Unicode text character "${t[0]}" used in math mode`,e);const n=J[this.mode][t].group,o=l.range(e);let i;if(K.hasOwnProperty(n)){const e=n;i={type:"atom",mode:this.mode,family:e,loc:o,text:t}}else i={type:n,mode:this.mode,loc:o,text:t};r=i}else{if(!(t.charCodeAt(0)>=128))return null;this.settings.strict&&(T(t.charCodeAt(0))?"math"===this.mode&&this.settings.reportNonstrict("unicodeTextInMathMode",`Unicode text character "${t[0]}" used in math mode`,e):this.settings.reportNonstrict("unknownSymbol",`Unrecognized Unicode character "${t[0]}" (${t.charCodeAt(0)})`,e)),r={type:"textord",mode:"text",loc:l.range(e),text:t}}if(this.consume(),n)for(let t=0;t<n[0].length;t++){const o=n[0][t];if(!dr[o])throw new s(`Unknown accent ' ${o}'`,e);const i=dr[o][this.mode];if(!i)throw new s(`Accent ${o} unsupported in ${this.mode} mode`,e);r={type:"accent",mode:this.mode,loc:l.range(e),label:i,isStretchy:!1,isShifty:!0,base:r}}return r}}vr.endOfExpression=["}","\\endgroup","\\end","\\right","&"],vr.endOfGroup={"[":"]","{":"}","\\begingroup":"\\endgroup"},vr.SUPSUB_GREEDINESS=1;const yr=function(e,t){if(!("string"==typeof e||e instanceof String))throw new TypeError("KaTeX can only parse string typed expression");const n=new vr(e,t);delete n.gullet.macros.current["\\df@tag"];let r=n.parse();if(n.gullet.macros.get("\\df@tag")){if(!t.displayMode)throw new s("\\tag works only in display equations");n.gullet.feed("\\df@tag"),r=[{type:"tag",mode:"text",body:r,tag:n.parse()}]}return r};let gr=function(e,t,n){t.textContent="";const r=wr(e,n).toNode();t.appendChild(r)};"undefined"!=typeof document&&"CSS1Compat"!==document.compatMode&&("undefined"!=typeof console&&console.warn("Warning: KaTeX doesn't work in quirks mode. Make sure your website has a suitable doctype."),gr=function(){throw new s("KaTeX doesn't work in quirks mode.")});const br=function(e,t,n){if(n.throwOnError||!(e instanceof s))throw e;const r=Le.makeSpan(["katex-error"],[new V(t)]);return r.setAttribute("title",e.toString()),r.setAttribute("style","color:"+n.errorColor),r},wr=function(e,t){const n=new m(t);try{return function(e,t,n){const r=xt(n);let o;if("mathml"===n.output)return wt(e,t,r,!0);if("html"===n.output){const t=st(e,r);o=Le.makeSpan(["katex"],[t])}else{const n=wt(e,t,r,!1),i=st(e,r);o=Le.makeSpan(["katex"],[n,i])}return _t(o,n)}(yr(e,n),e,n)}catch(t){return br(t,e,n)}};var xr={version:"0.11.1",render:gr,renderToString:function(e,t){return wr(e,t).toMarkup()},ParseError:s,__parse:function(e,t){const n=new m(t);return yr(e,n)},__renderToDomTree:wr,__renderToHTMLTree:function(e,t){const n=new m(t);try{return function(e,t,n){const r=st(e,xt(n)),o=Le.makeSpan(["katex"],[r]);return _t(o,n)}(yr(e,n),0,n)}catch(t){return br(t,e,n)}},__setFontMetrics:function(e,t){U[e]=t},__defineSymbol:Z,__defineMacro:ir,__domTree:{Span:L,Anchor:N,SymbolNode:V,SvgNode:I,PathNode:D,LineNode:F}};const _r=function(e,t,n){let r=n,o=0;const i=e.length;for(;r<t.length;){const n=t[r];if(o<=0&&t.slice(r,r+i)===e)return r;"\\"===n?r++:"{"===n?o++:"}"===n&&o--,r++}return-1},kr=function(e,t,n,r){const o=[];for(let i=0;i<e.length;i++)if("text"===e[i].type){const a=e[i].data;let l,c=!0,s=0;for(l=a.indexOf(t),-1!==l&&(s=l,o.push({type:"text",data:a.slice(0,s)}),c=!1);;){if(c){if(l=a.indexOf(t,s),-1===l)break;o.push({type:"text",data:a.slice(s,l)}),s=l}else{if(l=_r(n,a,s+t.length),-1===l)break;o.push({type:"math",data:a.slice(s+t.length,l),rawData:a.slice(s,l+n.length),display:r}),s=l+n.length}c=!c}o.push({type:"text",data:a.slice(s)})}else o.push(e[i]);return o},Sr=function(e,t){const n=function(e,t){let n=[{type:"text",data:e}];for(let e=0;e<t.length;e++){const r=t[e];n=kr(n,r.left,r.right,r.display||!1)}return n}(e,t.delimiters),r=document.createDocumentFragment();for(let e=0;e<n.length;e++)if("text"===n[e].type)r.appendChild(document.createTextNode(n[e].data));else{const o=document.createElement("span");let i=n[e].data;t.displayMode=n[e].display;try{t.preProcess&&(i=t.preProcess(i)),xr.render(i,o,t)}catch(o){if(!(o instanceof xr.ParseError))throw o;t.errorCallback("KaTeX auto-render: Failed to parse `"+n[e].data+"` with ",o),r.appendChild(document.createTextNode(n[e].rawData));continue}r.appendChild(o)}return r},Or=function(e,t){if(!e)throw new Error("No element provided to render");const n={};for(const e in t)t.hasOwnProperty(e)&&(n[e]=t[e]);n.delimiters=n.delimiters||[{left:"$$",right:"$$",display:!0},{left:"\\(",right:"\\)",display:!1},{left:"\\[",right:"\\]",display:!0}],n.ignoredTags=n.ignoredTags||["script","noscript","style","textarea","pre","code"],n.ignoredClasses=n.ignoredClasses||[],n.errorCallback=n.errorCallback||console.error,n.macros=n.macros||{},function e(t,n){for(let r=0;r<t.childNodes.length;r++){const o=t.childNodes[r];if(3===o.nodeType){const e=Sr(o.textContent,n);r+=e.childNodes.length-1,t.replaceChild(e,o)}else if(1===o.nodeType){const t=" "+o.className+" ";-1===n.ignoredTags.indexOf(o.nodeName.toLowerCase())&&n.ignoredClasses.every(e=>-1===t.indexOf(" "+e+" "))&&e(o,n)}}}(e,n)};var Mr,Tr=0,Er=1,zr=2,Cr=3,Pr=4,Ar=5,jr=6,Lr=7,Nr=8,Hr=9,Rr=10,Vr={input:"'",tag:"mtext",output:"mbox",tex:null,tType:Rr},Ir=[{input:"alpha",tag:"mi",output:"α",tex:null,tType:Tr},{input:"beta",tag:"mi",output:"β",tex:null,tType:Tr},{input:"chi",tag:"mi",output:"χ",tex:null,tType:Tr},{input:"delta",tag:"mi",output:"δ",tex:null,tType:Tr},{input:"Delta",tag:"mo",output:"Δ",tex:null,tType:Tr},{input:"epsi",tag:"mi",output:"ε",tex:"epsilon",tType:Tr},{input:"varepsilon",tag:"mi",output:"ɛ",tex:null,tType:Tr},{input:"eta",tag:"mi",output:"η",tex:null,tType:Tr},{input:"gamma",tag:"mi",output:"γ",tex:null,tType:Tr},{input:"Gamma",tag:"mo",output:"Γ",tex:null,tType:Tr},{input:"iota",tag:"mi",output:"ι",tex:null,tType:Tr},{input:"kappa",tag:"mi",output:"κ",tex:null,tType:Tr},{input:"lambda",tag:"mi",output:"λ",tex:null,tType:Tr},{input:"Lambda",tag:"mo",output:"Λ",tex:null,tType:Tr},{input:"lamda",tag:"mi",output:"lambda",tex:null,tType:Nr},{input:"Lamda",tag:"mi",output:"Lambda",tex:null,tType:Nr},{input:"mu",tag:"mi",output:"μ",tex:null,tType:Tr},{input:"nu",tag:"mi",output:"ν",tex:null,tType:Tr},{input:"omega",tag:"mi",output:"ω",tex:null,tType:Tr},{input:"Omega",tag:"mo",output:"Ω",tex:null,tType:Tr},{input:"phi",tag:"mi",output:"φ",tex:null,tType:Tr},{input:"varphi",tag:"mi",output:"ϕ",tex:null,tType:Tr},{input:"Phi",tag:"mo",output:"Φ",tex:null,tType:Tr},{input:"pi",tag:"mi",output:"π",tex:null,tType:Tr},{input:"Pi",tag:"mo",output:"Π",tex:null,tType:Tr},{input:"psi",tag:"mi",output:"ψ",tex:null,tType:Tr},{input:"Psi",tag:"mi",output:"Ψ",tex:null,tType:Tr},{input:"rho",tag:"mi",output:"ρ",tex:null,tType:Tr},{input:"sigma",tag:"mi",output:"σ",tex:null,tType:Tr},{input:"Sigma",tag:"mo",output:"Σ",tex:null,tType:Tr},{input:"tau",tag:"mi",output:"τ",tex:null,tType:Tr},{input:"theta",tag:"mi",output:"θ",tex:null,tType:Tr},{input:"vartheta",tag:"mi",output:"ϑ",tex:null,tType:Tr},{input:"Theta",tag:"mo",output:"Θ",tex:null,tType:Tr},{input:"upsilon",tag:"mi",output:"υ",tex:null,tType:Tr},{input:"xi",tag:"mi",output:"ξ",tex:null,tType:Tr},{input:"Xi",tag:"mo",output:"Ξ",tex:null,tType:Tr},{input:"zeta",tag:"mi",output:"ζ",tex:null,tType:Tr},{input:"*",tag:"mo",output:"⋅",tex:"cdot",tType:Tr},{input:"**",tag:"mo",output:"∗",tex:"ast",tType:Tr},{input:"***",tag:"mo",output:"⋆",tex:"star",tType:Tr},{input:"// ",tag:"mo",output:"/",tex:"/",tType:Tr,val:!0,noTexCopy:!0},{input:"\\\\",tag:"mo",output:"\\",tex:"backslash",tType:Tr},{input:"setminus",tag:"mo",output:"\\",tex:null,tType:Tr},{input:"xx",tag:"mo",output:"×",tex:"times",tType:Tr},{input:"|><",tag:"mo",output:"⋉",tex:"ltimes",tType:Tr},{input:"><|",tag:"mo",output:"⋊",tex:"rtimes",tType:Tr},{input:"|><|",tag:"mo",output:"⋈",tex:"bowtie",tType:Tr},{input:"-:",tag:"mo",output:"÷",tex:"div",tType:Tr},{input:"divide",tag:"mo",output:"-:",tex:null,tType:Nr},{input:"@",tag:"mo",output:"∘",tex:"circ",tType:Tr},{input:"o+",tag:"mo",output:"⊕",tex:"oplus",tType:Tr},{input:"ox",tag:"mo",output:"⊗",tex:"otimes",tType:Tr},{input:"o.",tag:"mo",output:"⊙",tex:"odot",tType:Tr},{input:"sum",tag:"mo",output:"∑",tex:null,tType:Lr},{input:"prod",tag:"mo",output:"∏",tex:null,tType:Lr},{input:"^^",tag:"mo",output:"∧",tex:"wedge",tType:Tr},{input:"^^^",tag:"mo",output:"⋀",tex:"bigwedge",tType:Lr},{input:"vv",tag:"mo",output:"∨",tex:"vee",tType:Tr},{input:"vvv",tag:"mo",output:"⋁",tex:"bigvee",tType:Lr},{input:"nn",tag:"mo",output:"∩",tex:"cap",tType:Tr},{input:"nnn",tag:"mo",output:"⋂",tex:"bigcap",tType:Lr},{input:"uu",tag:"mo",output:"∪",tex:"cup",tType:Tr},{input:"uuu",tag:"mo",output:"⋃",tex:"bigcup",tType:Lr},{input:"overset",tag:"mover",output:"stackrel",tex:null,tType:zr},{input:"underset",tag:"munder",output:"stackrel",tex:null,tType:zr},{input:"!=",tag:"mo",output:"≠",tex:"ne",tType:Tr},{input:":=",tag:"mo",output:":=",tex:null,tType:Tr},{input:"lt",tag:"mo",output:"<",tex:null,tType:Tr},{input:"gt",tag:"mo",output:">",tex:null,tType:Tr},{input:"<=",tag:"mo",output:"≤",tex:"le",tType:Tr},{input:"lt=",tag:"mo",output:"≤",tex:"leq",tType:Tr},{input:"gt=",tag:"mo",output:"≥",tex:"geq",tType:Tr},{input:">=",tag:"mo",output:"≥",tex:"ge",tType:Tr},{input:"-<",tag:"mo",output:"≺",tex:"prec",tType:Tr},{input:"-lt",tag:"mo",output:"≺",tex:null,tType:Tr},{input:">-",tag:"mo",output:"≻",tex:"succ",tType:Tr},{input:"-<=",tag:"mo",output:"⪯",tex:"preceq",tType:Tr},{input:">-=",tag:"mo",output:"⪰",tex:"succeq",tType:Tr},{input:"in",tag:"mo",output:"∈",tex:null,tType:Tr},{input:"!in",tag:"mo",output:"∉",tex:"notin",tType:Tr},{input:"sub",tag:"mo",output:"⊂",tex:"subset",tType:Tr},{input:"sup",tag:"mo",output:"⊃",tex:"supset",tType:Tr},{input:"sube",tag:"mo",output:"⊆",tex:"subseteq",tType:Tr},{input:"supe",tag:"mo",output:"⊇",tex:"supseteq",tType:Tr},{input:"-=",tag:"mo",output:"≡",tex:"equiv",tType:Tr},{input:"~=",tag:"mo",output:"≅",tex:"stackrel{\\sim}{=}",tType:Tr},{input:"cong",tag:"mo",output:"~=",tex:null,tType:Nr},{input:"~~",tag:"mo",output:"≈",tex:"approx",tType:Tr},{input:"prop",tag:"mo",output:"∝",tex:"propto",tType:Tr},{input:"and",tag:"mtext",output:"and",tex:null,tType:jr},{input:"or",tag:"mtext",output:"or",tex:null,tType:jr},{input:"not",tag:"mo",output:"¬",tex:"neg",tType:Tr},{input:"=>",tag:"mo",output:"⇒",tex:"Rightarrow",tType:Tr},{input:"implies",tag:"mo",output:"=>",tex:null,tType:Nr},{input:"if",tag:"mo",output:"if",tex:null,tType:jr},{input:"<=>",tag:"mo",output:"⇔",tex:"Leftrightarrow",tType:Tr},{input:"iff",tag:"mo",output:"<=>",tex:null,tType:Nr},{input:"AA",tag:"mo",output:"∀",tex:"forall",tType:Tr},{input:"EE",tag:"mo",output:"∃",tex:"exists",tType:Tr},{input:"_|_",tag:"mo",output:"⊥",tex:"bot",tType:Tr},{input:"TT",tag:"mo",output:"⊤",tex:"top",tType:Tr},{input:"|--",tag:"mo",output:"⊢",tex:"vdash",tType:Tr},{input:"|==",tag:"mo",output:"⊨",tex:"models",tType:Tr},{input:"(",tag:"mo",output:"(",tex:null,tType:Pr,val:!0},{input:")",tag:"mo",output:")",tex:null,tType:Ar,val:!0},{input:"[",tag:"mo",output:"[",tex:null,tType:Pr,val:!0},{input:"]",tag:"mo",output:"]",tex:null,tType:Ar,val:!0},{input:"{",tag:"mo",output:"{",tex:"lbrace",tType:Pr},{input:"}",tag:"mo",output:"}",tex:"rbrace",tType:Ar},{input:"|",tag:"mo",output:"|",tex:null,tType:Hr,val:!0},{input:"(:",tag:"mo",output:"〈",tex:"langle",tType:Pr},{input:":)",tag:"mo",output:"〉",tex:"rangle",tType:Ar},{input:"<<",tag:"mo",output:"〈",tex:"langle",tType:Pr},{input:">>",tag:"mo",output:"〉",tex:"rangle",tType:Ar},{input:"{:",tag:"mo",output:"{:",tex:null,tType:Pr,invisible:!0},{input:":}",tag:"mo",output:":}",tex:null,tType:Ar,invisible:!0},{input:"int",tag:"mo",output:"∫",tex:null,tType:Tr},{input:"dx",tag:"mi",output:"{:d x:}",tex:null,tType:Nr},{input:"dy",tag:"mi",output:"{:d y:}",tex:null,tType:Nr},{input:"dz",tag:"mi",output:"{:d z:}",tex:null,tType:Nr},{input:"dt",tag:"mi",output:"{:d t:}",tex:null,tType:Nr},{input:"oint",tag:"mo",output:"∮",tex:null,tType:Tr},{input:"del",tag:"mo",output:"∂",tex:"partial",tType:Tr},{input:"grad",tag:"mo",output:"∇",tex:"nabla",tType:Tr},{input:"+-",tag:"mo",output:"±",tex:"pm",tType:Tr},{input:"O/",tag:"mo",output:"∅",tex:"emptyset",tType:Tr},{input:"oo",tag:"mo",output:"∞",tex:"infty",tType:Tr},{input:"aleph",tag:"mo",output:"ℵ",tex:null,tType:Tr},{input:"...",tag:"mo",output:"...",tex:"ldots",tType:Tr},{input:":.",tag:"mo",output:"∴",tex:"therefore",tType:Tr},{input:":'",tag:"mo",output:"∵",tex:"because",tType:Tr},{input:"/_",tag:"mo",output:"∠",tex:"angle",tType:Tr},{input:"/_\\",tag:"mo",output:"△",tex:"triangle",tType:Tr},{input:"\\ ",tag:"mo",output:" ",tex:null,tType:Tr,val:!0},{input:"frown",tag:"mo",output:"⌢",tex:null,tType:Tr},{input:"%",tag:"mo",output:"%",tex:"%",tType:Tr,noTexCopy:!0},{input:"quad",tag:"mo",output:"  ",tex:null,tType:Tr},{input:"qquad",tag:"mo",output:"    ",tex:null,tType:Tr},{input:"cdots",tag:"mo",output:"⋯",tex:null,tType:Tr},{input:"vdots",tag:"mo",output:"⋮",tex:null,tType:Tr},{input:"ddots",tag:"mo",output:"⋱",tex:null,tType:Tr},{input:"diamond",tag:"mo",output:"⋄",tex:null,tType:Tr},{input:"square",tag:"mo",output:"□",tex:"boxempty",tType:Tr},{input:"|__",tag:"mo",output:"⌊",tex:"lfloor",tType:Tr},{input:"__|",tag:"mo",output:"⌋",tex:"rfloor",tType:Tr},{input:"|~",tag:"mo",output:"⌈",tex:"lceil",tType:Tr},{input:"lceiling",tag:"mo",output:"|~",tex:null,tType:Nr},{input:"~|",tag:"mo",output:"⌉",tex:"rceil",tType:Tr},{input:"rceiling",tag:"mo",output:"~|",tex:null,tType:Nr},{input:"CC",tag:"mo",output:"ℂ",tex:"mathbb{C}",tType:Tr,noTexCopy:!0},{input:"NN",tag:"mo",output:"ℕ",tex:"mathbb{N}",tType:Tr,noTexCopy:!0},{input:"QQ",tag:"mo",output:"ℚ",tex:"mathbb{Q}",tType:Tr,noTexCopy:!0},{input:"RR",tag:"mo",output:"ℝ",tex:"mathbb{R}",tType:Tr,noTexCopy:!0},{input:"ZZ",tag:"mo",output:"ℤ",tex:"mathbb{Z}",tType:Tr,noTexCopy:!0},{input:"f",tag:"mi",output:"f",tex:null,tType:Er,func:!0,val:!0},{input:"g",tag:"mi",output:"g",tex:null,tType:Er,func:!0,val:!0},{input:"''",tag:"mo",output:"''",tex:null,val:!0},{input:"'''",tag:"mo",output:"'''",tex:null,val:!0},{input:"''''",tag:"mo",output:"''''",tex:null,val:!0},{input:"lim",tag:"mo",output:"lim",tex:null,tType:Lr},{input:"Lim",tag:"mo",output:"Lim",tex:null,tType:Lr},{input:"sin",tag:"mo",output:"sin",tex:null,tType:Er,func:!0},{input:"cos",tag:"mo",output:"cos",tex:null,tType:Er,func:!0},{input:"tan",tag:"mo",output:"tan",tex:null,tType:Er,func:!0},{input:"arcsin",tag:"mo",output:"arcsin",tex:null,tType:Er,func:!0},{input:"arccos",tag:"mo",output:"arccos",tex:null,tType:Er,func:!0},{input:"arctan",tag:"mo",output:"arctan",tex:null,tType:Er,func:!0},{input:"sinh",tag:"mo",output:"sinh",tex:null,tType:Er,func:!0},{input:"cosh",tag:"mo",output:"cosh",tex:null,tType:Er,func:!0},{input:"tanh",tag:"mo",output:"tanh",tex:null,tType:Er,func:!0},{input:"cot",tag:"mo",output:"cot",tex:null,tType:Er,func:!0},{input:"coth",tag:"mo",output:"coth",tex:null,tType:Er,func:!0},{input:"sech",tag:"mo",output:"sech",tex:null,tType:Er,func:!0},{input:"csch",tag:"mo",output:"csch",tex:null,tType:Er,func:!0},{input:"sec",tag:"mo",output:"sec",tex:null,tType:Er,func:!0},{input:"csc",tag:"mo",output:"csc",tex:null,tType:Er,func:!0},{input:"log",tag:"mo",output:"log",tex:null,tType:Er,func:!0},{input:"ln",tag:"mo",output:"ln",tex:null,tType:Er,func:!0},{input:"abs",tag:"mo",output:"abs",tex:null,tType:Er,noTexCopy:!0,rewriteLeftRight:["|","|"]},{input:"norm",tag:"mo",output:"norm",tex:null,tType:Er,noTexCopy:!0,rewriteLeftRight:["\\|","\\|"]},{input:"floor",tag:"mo",output:"floor",tex:null,tType:Er,noTexCopy:!0,rewriteLeftRight:["\\lfloor","\\rfloor"]},{input:"ceil",tag:"mo",output:"ceil",tex:null,tType:Er,noTexCopy:!0,rewriteLeftRight:["\\lceil","\\rceil"]},{input:"Sin",tag:"mo",output:"sin",tex:null,tType:Er,func:!0},{input:"Cos",tag:"mo",output:"cos",tex:null,tType:Er,func:!0},{input:"Tan",tag:"mo",output:"tan",tex:null,tType:Er,func:!0},{input:"Arcsin",tag:"mo",output:"arcsin",tex:null,tType:Er,func:!0},{input:"Arccos",tag:"mo",output:"arccos",tex:null,tType:Er,func:!0},{input:"Arctan",tag:"mo",output:"arctan",tex:null,tType:Er,func:!0},{input:"Sinh",tag:"mo",output:"sinh",tex:null,tType:Er,func:!0},{input:"Sosh",tag:"mo",output:"cosh",tex:null,tType:Er,func:!0},{input:"Tanh",tag:"mo",output:"tanh",tex:null,tType:Er,func:!0},{input:"Cot",tag:"mo",output:"cot",tex:null,tType:Er,func:!0},{input:"Sec",tag:"mo",output:"sec",tex:null,tType:Er,func:!0},{input:"Csc",tag:"mo",output:"csc",tex:null,tType:Er,func:!0},{input:"Log",tag:"mo",output:"log",tex:null,tType:Er,func:!0},{input:"Ln",tag:"mo",output:"ln",tex:null,tType:Er,func:!0},{input:"Abs",tag:"mo",output:"abs",tex:null,tType:Er,noTexCopy:!0,rewriteLeftRight:["|","|"]},{input:"det",tag:"mo",output:"det",tex:null,tType:Er,func:!0},{input:"exp",tag:"mo",output:"exp",tex:null,tType:Er,func:!0},{input:"dim",tag:"mo",output:"dim",tex:null,tType:Tr},{input:"mod",tag:"mo",output:"mod",tex:"text{mod}",tType:Tr,noTexCopy:!0},{input:"gcd",tag:"mo",output:"gcd",tex:null,tType:Er,func:!0},{input:"lcm",tag:"mo",output:"lcm",tex:"text{lcm}",tType:Er,func:!0,noTexCopy:!0},{input:"lub",tag:"mo",output:"lub",tex:null,tType:Tr},{input:"glb",tag:"mo",output:"glb",tex:null,tType:Tr},{input:"min",tag:"mo",output:"min",tex:null,tType:Lr},{input:"max",tag:"mo",output:"max",tex:null,tType:Lr},{input:"uarr",tag:"mo",output:"↑",tex:"uparrow",tType:Tr},{input:"darr",tag:"mo",output:"↓",tex:"downarrow",tType:Tr},{input:"rarr",tag:"mo",output:"→",tex:"rightarrow",tType:Tr},{input:"->",tag:"mo",output:"→",tex:"to",tType:Tr},{input:">->",tag:"mo",output:"↣",tex:"rightarrowtail",tType:Tr},{input:"->>",tag:"mo",output:"↠",tex:"twoheadrightarrow",tType:Tr},{input:">->>",tag:"mo",output:"⤖",tex:"twoheadrightarrowtail",tType:Tr},{input:"|->",tag:"mo",output:"↦",tex:"mapsto",tType:Tr},{input:"larr",tag:"mo",output:"←",tex:"leftarrow",tType:Tr},{input:"harr",tag:"mo",output:"↔",tex:"leftrightarrow",tType:Tr},{input:"rArr",tag:"mo",output:"⇒",tex:"Rightarrow",tType:Tr},{input:"lArr",tag:"mo",output:"⇐",tex:"Leftarrow",tType:Tr},{input:"hArr",tag:"mo",output:"⇔",tex:"Leftrightarrow",tType:Tr},{input:"sqrt",tag:"msqrt",output:"sqrt",tex:null,tType:Er},{input:"root",tag:"mroot",output:"root",tex:null,tType:zr},{input:"frac",tag:"mfrac",output:"/",tex:null,tType:zr},{input:"/",tag:"mfrac",output:"/",tex:null,tType:Cr},{input:"stackrel",tag:"mover",output:"stackrel",tex:null,tType:zr},{input:"_",tag:"msub",output:"_",tex:null,tType:Cr},{input:"^",tag:"msup",output:"^",tex:null,tType:Cr},{input:"cancel",tag:"menclose",output:"cancel",tex:null,tType:Er},{input:"Sqrt",tag:"msqrt",output:"sqrt",tex:null,tType:Er},{input:"hat",tag:"mover",output:"^",tex:null,tType:Er,acc:!0},{input:"bar",tag:"mover",output:"¯",tex:"overline",tType:Er,acc:!0},{input:"vec",tag:"mover",output:"→",tex:null,tType:Er,acc:!0},{input:"tilde",tag:"mover",output:"~",tex:null,tType:Er,acc:!0},{input:"dot",tag:"mover",output:".",tex:null,tType:Er,acc:!0},{input:"ddot",tag:"mover",output:"..",tex:null,tType:Er,acc:!0},{input:"ul",tag:"munder",output:"̲",tex:"underline",tType:Er,acc:!0},{input:"ubrace",tag:"munder",output:"⏟",tex:"underbrace",tType:Er,acc:!0},{input:"obrace",tag:"mover",output:"⏞",tex:"overbrace",tType:Er,acc:!0},{input:"text",tag:"mtext",output:"text",tex:null,tType:Rr},{input:"mbox",tag:"mtext",output:"mbox",tex:null,tType:Rr},Vr,{input:"color",tag:"mstyle",tType:zr},{input:"bb",tag:"mstyle",atName:"mathvariant",atVal:"bold",output:"bb",tex:"mathbf",tType:Er,noTexCopy:!0},{input:"mathbf",tag:"mstyle",atName:"mathvariant",atVal:"bold",output:"mathbf",tex:null,tType:Er},{input:"sf",tag:"mstyle",atName:"mathvariant",atVal:"sans-serif",output:"sf",tex:"mathsf",tType:Er,noTexCopy:!0},{input:"mathsf",tag:"mstyle",atName:"mathvariant",atVal:"sans-serif",output:"mathsf",tex:null,tType:Er},{input:"bbb",tag:"mstyle",atName:"mathvariant",atVal:"double-struck",output:"bbb",tex:"mathbb",tType:Er,noTexCopy:!0},{input:"mathbb",tag:"mstyle",atName:"mathvariant",atVal:"double-struck",output:"mathbb",tex:null,tType:Er},{input:"cc",tag:"mstyle",atName:"mathvariant",atVal:"script",output:"cc",tex:"mathcal",tType:Er,noTexCopy:!0},{input:"mathcal",tag:"mstyle",atName:"mathvariant",atVal:"script",output:"mathcal",tex:null,tType:Er},{input:"tt",tag:"mstyle",atName:"mathvariant",atVal:"monospace",output:"tt",tex:"mathtt",tType:Er,noTexCopy:!0},{input:"mathtt",tag:"mstyle",atName:"mathvariant",atVal:"monospace",output:"mathtt",tex:null,tType:Er},{input:"fr",tag:"mstyle",atName:"mathvariant",atVal:"fraktur",output:"fr",tex:"mathfrak",tType:Er,noTexCopy:!0},{input:"mathfrak",tag:"mstyle",atName:"mathvariant",atVal:"fraktur",output:"mathfrak",tex:null,tType:Er}],Dr=Ir.filter((function(e){return e.tex&&!0!==e.noTexCopy})).map((function(e){return{input:e.tex,tag:e.tag,output:e.output,tType:e.tType,acc:e.acc||!1}}));function Fr(e,t){var n;n="\\"===e.charAt(t)&&"\\"!==e.charAt(t+1)&&" "!==e.charAt(t+1)?e.slice(t+1):e.slice(t);for(var r=0;r<n.length&&n.charCodeAt(r)<=32;)r++;return n.slice(r)}function qr(e,t,n){if(0===n){var r=e.length;for(n=-1;n+1<r;){var o=n+r>>1;e[o]<t?n=o:r=o}return r}for(var i=n;i<e.length&&e[i]<t;)i++;return i}function Ur(e){for(var t,n,r,o,i,a=0,l="",c=!0,s=1;s<=e.length&&c;s++)o=e.slice(0,s),(a=qr(Mr,o,a))<Mr.length&&e.slice(0,Mr[a].length)===Mr[a]&&(r=a,s=(l=Mr[a]).length),c=a<Mr.length&&e.slice(0,Mr[a].length)>=Mr[a];if(t=n,""!==l)return n=Ir[r].tType,Ir[r];n=Tr,a=1,o=e.slice(0,1);for(var u=!0;"0"<=o&&o<="9"&&a<=e.length;)o=e.slice(a,a+1),a++;if("."===o&&"0"<=(o=e.slice(a,a+1))&&o<="9")for(u=!1,a++;"0"<=o&&o<="9"&&a<=e.length;)o=e.slice(a,a+1),a++;return u&&a>1||a>2?(o=e.slice(0,a-1),i="mn"):(a=2,i=("A">(o=e.slice(0,1))||o>"Z")&&("a">o||o>"z")?"mo":"mi"),"-"===o&&t===Cr?(n=Cr,{input:o,tag:i,output:o,tType:Er,func:!0,val:!0}):{input:o,tag:i,output:o,tType:Tr,val:!0}}function Br(e){if("{"===e.charAt(0)&&"}"===e.charAt(e.length-1)){var t=0,n=e.substr(1,5);"\\left"===n?"("===(n=e.charAt(6))||"["===n||"{"===n?t=7:"\\lbrace"===(n=e.substr(6,7))&&(t=13):"("!==(n=e.charAt(1))&&"["!==n||(t=2),t>0&&("\\right)}"===(n=e.substr(e.length-8))||"\\right]}"===n||"\\right.}"===n?e=(e="{"+e.substr(t)).substr(0,e.length-8)+"}":"\\rbrace}"===n&&(e=(e="{"+e.substr(t)).substr(0,e.length-14)+"}"))}return e}function Wr(e){var t="";return t="boolean"==typeof e.val&&e.val?"":"\\",e.tex?t+e.tex:t+e.input}function Yr(e,t){var n=Ur(e=Fr(e,0));if(!n||n.tType===Ar&&t>0)return[null,e];switch(n.tType===Nr&&(n=Ur(e=n.output+Fr(e,n.input.length))),n.tType){case Lr:case Tr:e=Fr(e,n.input.length);var r=Wr(n);return"\\"===r.charAt(0)||"mo"===n.tag?[r,e]:["{".concat(r,"}"),e];case Pr:t++;var o=Kr(e=Fr(e,n.input.length),!0,t);t--;var i=0;"\\right"===o[0].substr(0,6)&&(")"===(p=o[0].charAt(6))||"]"===p||"}"===p?i=6:"."===p?i=7:"\\rbrace"===(p=o[0].substr(6,7))&&(i=13));var a="";return i>0?(o[0]=o[0].substr(i),a=n.invisible?"{".concat(o[0],"}"):"{".concat(Wr(n)).concat(o[0],"}")):a=n.invisible?"{\\left.".concat(o[0],"}"):"{\\left".concat(Wr(n)).concat(o[0],"}"),[a,o[1]];case Rr:var l;n!==Vr&&(e=Fr(e,n.input.length)),-1===(l="{"===e.charAt(0)?e.indexOf("}"):"("===e.charAt(0)?e.indexOf(")"):"["===e.charAt(0)?e.indexOf("]"):n===Vr?e.slice(1).indexOf("'")+1:0)&&(l=e.length);var c="";return" "===(p=e.slice(1,l)).charAt(0)&&(c="\\ "),c+="\\text{".concat(p,"}")," "===p.charAt(p.length-1)&&(c+="\\ "),[c,e=Fr(e,l+1)];case Er:var s=Yr(e=Fr(e,n.input.length),t);return null===s[0]?["{".concat(Wr(n),"}"),e]:!0===n.func?"^"===(p=e.charAt(0))||"_"===p||"/"===p||"|"===p||","===p||1===n.input.length&&n.input.match(/\w/)&&"("!==p?["{".concat(Wr(n),"}"),e]:["{".concat(Wr(n),"{").concat(s[0],"}}"),s[1]]:(s[0]=Br(s[0]),"sqrt"===n.input?["\\sqrt{".concat(s[0],"}"),s[1]]:"cancel"===n.input?["\\cancel{".concat(s[0],"}"),s[1]]:void 0!==n.rewriteLeftRight?["{\\left".concat(n.rewriteLeftRight[0]).concat(s[0],"\\right").concat(n.rewriteLeftRight[1],"}"),s[1]]:!0===n.acc?["".concat(Wr(n),"{").concat(s[0],"}"),s[1]]:["{".concat(Wr(n),"{").concat(s[0],"}}"),s[1]]);case zr:var u=Yr(e=Fr(e,n.input.length),t);if(null===u[0])return["{".concat(Wr(n),"}"),e];u[0]=Br(u[0]);var f=Yr(u[1],t);return null===f[0]?["{".concat(Wr(n),"}"),e]:(f[0]=Br(f[0]),["color"===n.input?"{\\color{".concat(u[0].replace(/[{}]/g,""),"}").concat(f[0],"}"):"root"===n.input?"{\\sqrt[".concat(u[0],"]{").concat(f[0],"}}"):"{".concat(Wr(n),"{").concat(u[0],"}{").concat(f[0],"}}"),f[1]]);case Cr:return e=Fr(e,n.input.length),[n.output,e];case jr:return e=Fr(e,n.input.length),["{\\quad\\text{".concat(n.input,"}\\quad}"),e];case Hr:t++;var h=Kr(e=Fr(e,n.input.length),!1,t);t--;var p="";return"|"===(p=h[0].charAt(h[0].length-1))?["{\\left|".concat(h[0],"}"),h[1]]:["{\\mid}",e];default:return e=Fr(e,n.input.length),["{".concat(Wr(n),"}"),e]}}function Gr(e,t){var n,r=Ur(e=Fr(e,0)),o=Yr(e,t),i=o[0],a=Ur(e=o[1]);if(a.tType!==Cr||"/"===a.input)return[i,e];if(null===(o=Yr(e=Fr(e,a.input.length),t))[0]?o[0]="{}":o[0]=Br(o[0]),e=o[1],"_"===a.input)if("^"===(n=Ur(e)).input){var l=Yr(e=Fr(e,n.input.length),t);l[0]=Br(l[0]),e=l[1],i="{".concat(i),i+="_{".concat(o[0],"}"),i+="^{".concat(l[0],"}"),i+="}"}else i+="_{".concat(o[0],"}");else i="".concat(i,"^{").concat(o[0],"}");return void 0!==r.func&&r.func&&(n=Ur(e)).tType!==Cr&&n.tType!==Ar&&(o=Gr(e,t),i="{".concat(i).concat(o[0],"}"),e=o[1]),[i,e]}function Kr(e,t,n){var r,o,i,a,l="",c=!1;do{o=(i=Gr(e=Fr(e,0),n))[0],(r=Ur(e=i[1])).tType===Cr&&"/"===r.input?(null===(i=Gr(e=Fr(e,r.input.length),n))[0]?i[0]="{}":i[0]=Br(i[0]),e=i[1],o=Br(o),o="".concat("\\frac{").concat(o,"}"),l+=o+="{".concat(i[0],"}"),r=Ur(e)):o&&(l+=o)}while((r.tType!==Ar&&(r.tType!==Hr||t)||0===n)&&r&&r.output);if(r.tType===Ar||r.tType===Hr){var s=l.length;if(s>2&&"{"===l.charAt(0)&&l.indexOf(",")>0){var u=l.charAt(s-2);if(")"===u||"]"===u){var f=l.charAt(6);if("("===f&&")"===u&&"}"!==r.output||"["===f&&"]"===u){var h="\\matrix{",p=new Array;p.push(0);var d=!0,m=0,v=[];v[0]=[0];var y=0,g=0;for(a=1;a<s-1;a++)l.charAt(a)===f&&m++,l.charAt(a)===u&&0==--m&&","===l.charAt(a+2)&&"{"===l.charAt(a+3)&&(p.push(a+2),v[y=a+2]=[a+2]),"["!==l.charAt(a)&&"("!==l.charAt(a)&&"{"!==l.charAt(a)||g++,"]"!==l.charAt(a)&&")"!==l.charAt(a)&&"}"!==l.charAt(a)||g--,","===l.charAt(a)&&1===g&&v[y].push(a),g<0&&(y===a+1?a++:d=!1);p.push(s);var b=-1;if(0===m&&p.length>0&&d)for(a=0;a<p.length-1;a++){a>0&&(h+="\\\\");var w=void 0;if(0===a)if(1===v[p[a]].length)w=[l.substr(p[a]+7,p[a+1]-p[a]-15)];else{for(var x=[l.substring(p[a]+7,v[p[a]][1])],_=2;_<v[p[a]].length;_++)x.push(l.substring(v[p[a]][_-1]+1,v[p[a]][_]));x.push(l.substring(v[p[a]][v[p[a]].length-1]+1,p[a+1]-8))}else if(1===v[p[a]].length)w=[l.substr(p[a]+8,p[a+1]-p[a]-16)];else{w=[l.substring(p[a]+8,v[p[a]][1])];for(var k=2;k<v[p[a]].length;k++)w.push(l.substring(v[p[a]][k-1]+1,v[p[a]][k]));w.push(l.substring(v[p[a]][v[p[a]].length-1]+1,p[a+1]-8))}b>0&&w.length!==b?d=!1:-1===b&&(b=w.length),h+=w.join("&")}h+="}",d&&(l=h)}}}e=Fr(e,r.input.length),"boolean"==typeof r.invisible&&r.invisible?(l+="\\right.",c=!0):(l+=o="\\right".concat(Wr(r)),c=!0)}return n>0&&!c&&(l+="\\right."),[l,e]}function Xr(e){return(e=e.replace(/( |\u00a0| )/g,"").replace(/>/g,">").replace(/</g,"<")).match(/\S/)?Kr(e.replace(/^\s+/g,""),!1,0)[0]:""}function Jr(e){var t=e.elements,n=e.config,r=e.isAsciimath;t.length&&t.forEach((function(e){var t=e.textContent,o=r?Xr(t):t,i=a.renderToString(o,n);e.parentNode.outerHTML='<span title="'.concat(t.trim(),'">').concat(i,"</span>")}))}function Zr(e){return e.replace(/[-[\]/{}()*+?.\\$^|]/g,"\\$&")}Ir.push.apply(Ir,r(Dr)),Ir.sort((function(e,t){return e.input>t.input?1:-1})),Mr=Ir.map((function(e){return e.input}));var $r=function(e){return function(){var t=new DOMParser,o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return n({displayMode:!0,throwOnError:!1,errorColor:"#ff0000"},e,{delimiters:(e.delimiters||[]).concat([{left:"$$",right:"$$",display:!1},{left:"~",right:"~",display:!1,asciimath:!0}])})}(e),i=o.delimiters.filter((function(e){return e.asciimath})).map((function(e){var t=e.left,n=e.right;return{test:new RegExp("".concat(Zr(t),"(.*?)").concat(Zr(n)),"g"),replacer:function(e,r){return"".concat(t).concat(Xr(r)).concat(n)}}}));return[{type:"output",filter:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=t.parseFromString(e,"text/html").body;i.length&&n.querySelectorAll(":not(code):not(pre)").forEach((function(e){r(e.childNodes).filter((function(e){return"#text"===e.nodeName&&e.nodeValue.trim()})).forEach((function(e){var t=i.reduce((function(e,t){var n=t.test,r=t.replacer;return e.replace(n,r)}),e.nodeValue);e.nodeValue=t}))}));var a=n.querySelectorAll("code.latex.language-latex"),l=n.querySelectorAll("code.asciimath.language-asciimath");return Jr({elements:a,config:o}),Jr({elements:l,config:o,isAsciimath:!0}),Or(n,o),n.innerHTML}}]}};return e.extension("showdown-katex",$r()),$r},e.exports=r(n("M55E"))}).call(this,n("yLpj"))},Blpk:function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n("pVnL")),i=r(n("MVZn")),a=r(n("QILm")),l=r(n("cWOT")),c=r(n("lwsE")),s=r(n("W8MJ")),u=r(n("a1gu")),f=r(n("7W2i")),h=r(n("PJYZ")),p=r(n("q1tI")),d=(r(n("17x9")),r(n("S3Uj"))),m=n("8jD+"),v=r(n("PfIm")),y=n("foiH"),g={entering:{opacity:1},entered:{opacity:1}},b=function(e){function t(){var e,n,r;(0,c.default)(this,t);for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return(0,u.default)(r,(n=r=(0,u.default)(this,(e=t.__proto__||(0,l.default)(t)).call.apply(e,[this].concat(i))),Object.defineProperty((0,h.default)(r),"handleEnter",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=r.props.theme;(0,y.reflow)(e);var n=(0,y.getTransitionProps)(r.props,{mode:"enter"});e.style.webkitTransition=t.transitions.create("opacity",n),e.style.transition=t.transitions.create("opacity",n),r.props.onEnter&&r.props.onEnter(e)}}),Object.defineProperty((0,h.default)(r),"handleExit",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=r.props.theme,n=(0,y.getTransitionProps)(r.props,{mode:"exit"});e.style.webkitTransition=t.transitions.create("opacity",n),e.style.transition=t.transitions.create("opacity",n),r.props.onExit&&r.props.onExit(e)}}),n))}return(0,f.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){var e=this.props,t=e.children,n=(e.onEnter,e.onExit,e.style),r=(e.theme,(0,a.default)(e,["children","onEnter","onExit","style","theme"])),l=(0,i.default)({},n,p.default.isValidElement(t)?t.props.style:{});return p.default.createElement(d.default,(0,o.default)({appear:!0,onEnter:this.handleEnter,onExit:this.handleExit},r),(function(e,n){return p.default.cloneElement(t,(0,i.default)({style:(0,i.default)({opacity:0,willChange:"opacity"},g[e],l)},n))}))}}]),t}(p.default.Component);b.propTypes={},b.defaultProps={timeout:{enter:m.duration.enteringScreen,exit:m.duration.leavingScreen}};var w=(0,v.default)()(b);t.default=w},Bnag:function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},Bp9Y:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=!("undefined"==typeof window||!window.document||!window.document.createElement);t.default=r,e.exports=t.default},BqfV:function(e,t,n){var r=n("N6cJ"),o=n("y3w9"),i=r.get,a=r.key;r.exp({getOwnMetadata:function(e,t){return i(e,o(t),arguments.length<3?void 0:a(arguments[2]))}})},Btvt:function(e,t,n){"use strict";var r=n("I8a+"),o={};o[n("K0xU")("toStringTag")]="z",o+""!="[object z]"&&n("KroJ")(Object.prototype,"toString",(function(){return"[object "+r(this)+"]"}),!0)},BwF7:function(e,t,n){"use strict";var r=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===o}(e)}(e)};var o="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function i(e,t){return!1!==t.clone&&t.isMergeableObject(e)?u((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function a(e,t,n){return e.concat(t).map((function(e){return i(e,n)}))}function l(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return e.propertyIsEnumerable(t)})):[]}(e))}function c(e,t){try{return t in e}catch(e){return!1}}function s(e,t,n){var r={};return n.isMergeableObject(e)&&l(e).forEach((function(t){r[t]=i(e[t],n)})),l(t).forEach((function(o){(function(e,t){return c(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,o)||(c(e,o)&&n.isMergeableObject(t[o])?r[o]=function(e,t){if(!t.customMerge)return u;var n=t.customMerge(e);return"function"==typeof n?n:u}(o,n)(e[o],t[o],n):r[o]=i(t[o],n))})),r}function u(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||a,n.isMergeableObject=n.isMergeableObject||r,n.cloneUnlessOtherwiseSpecified=i;var o=Array.isArray(t);return o===Array.isArray(e)?o?n.arrayMerge(e,t,n):s(e,t,n):i(t,n)}u.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return u(e,n,t)}),{})};var f=u;e.exports=f},"C/va":function(e,t,n){"use strict";var r=n("y3w9");e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},C1Nm:function(e,t,n){},C2SN:function(e,t,n){var r=n("93I4"),o=n("kAMH"),i=n("UWiX")("species");e.exports=function(e){var t;return o(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!o(t.prototype)||(t=void 0),r(t)&&null===(t=t[i])&&(t=void 0)),void 0===t?Array:t}},C599:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initTotal=t.changeParams=t.staticList=void 0;var r,o=n("rnH8"),i=(r=o)&&r.__esModule?r:{default:r},a=n("mZEN");t.staticList=function(e){return function(t,n){var r=n().staticReducer,o=r.params;r.total_count,r.other_info;console.log("统计数据=====>>>>>",o),(0,a.fetchStaticList)(e,o).then((function(e){var n=e.data;0===n.status&&t({type:i.default.GET_STATIC_INFO,other_info:n.data.other_info,payload:n.data})}))}},t.changeParams=function(e){return{type:i.default.CHANGE_STATIC_PARAMS,payload:e}},t.initTotal=function(){return{type:i.default.CHANGE_STATIC_TOTAL}}},CEcq:function(e,t,n){"use strict";"undefined"==typeof Promise&&(n("crqt").enable(),window.Promise=n("yiUt")),n("bZMm"),Object.assign=n("MgzW")},CFxG:function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.styles=void 0;var o=r(n("pVnL")),i=r(n("QILm")),a=r(n("q1tI")),l=(r(n("17x9")),r(n("TSYQ"))),c=r(n("d05B")),s=n("IeMT");n("ZntQ");var u=function(e){return{root:{display:"flex",alignItems:"center",justifyContent:"flex-end",flex:"0 0 auto",margin:"".concat(e.spacing.unit,"px ").concat(e.spacing.unit/2,"px")},action:{margin:"0 ".concat(e.spacing.unit/2,"px"),minWidth:64}}};function f(e){var t=e.disableActionSpacing,n=e.children,r=e.classes,c=e.className,u=(0,i.default)(e,["disableActionSpacing","children","classes","className"]);return a.default.createElement("div",(0,o.default)({className:(0,l.default)(r.root,c)},u),t?n:(0,s.cloneChildrenWithClassName)(n,r.action))}t.styles=u,f.propTypes={},f.defaultProps={disableActionSpacing:!1};var h=(0,c.default)(u,{name:"MuiDialogActions"})(f);t.default=h},CWQg:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o}));var r=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t},o=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t}},CWZq:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=f(n("TeRw")),o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();n("O+I2");var i=n("q1tI"),a=f(i),l=(n("dtw8"),f(n("J6Do"))),c=f(n("vDqi"));n("LC8+");var s=n("sYIF"),u=f(n("t6uJ"));function f(e){return e&&e.__esModule?e:{default:e}}var h=window.$,p=60;function d(e){if(h(e).attr("disabled"))return!1;if(/^1\d{10}$/.test(h("#pass_name_input").val())||/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/.test(h("#pass_name_input").val()))if(window.IsPC()&&"验证通过"!=h("#quick-drag .drag_text").html())h("#passlogin_error_notice").show();else{h("#passlogin_error_notice").hide(),e.setAttribute("disabled","disabled");var t=6;/^1\d{10}$/.test(h("#pass_name_input").val())?t=6:/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/.test(h("#pass_name_input").val())&&(t=7),h.get("/account/get_verification_code",{value:h("#pass_name_input").val().trim(),type:t},(function(n){if("2"==n.status)6==t?h("#pass_name_input").next().find("p").html('该手机号尚未注册,你可以<a href="/user_join?name='+h("#pass_name_input").val()+'" class="color-blue decoration">去注册</a>').show():h("#pass_name_input").next().find("p").html("该邮箱尚未绑定,你可以登录后去绑定").show();else{if(h("#pass_name_input").next().find("p").hide(),6==t)h("#send_code_notice").html(n.msg).show();else{var r=window.gotoEmail(n.link);h("#send_code_notice").html("<font>验证码已经发送到您的邮箱,去<a href='http://"+r+"' id='validate_mail' style='color: #459be5; text-decoration: underline;' target='_blank'>查收</a></font>").show()}!function e(t){if(0==p)return h(t).addClass("btn_orange_bg"),t.removeAttribute("disabled"),t.innerHTML="获取验证码",void(p=60);h(t).removeClass("btn_orange_bg"),t.setAttribute("disabled","disabled"),t.innerHTML=p+"s后重试",p--,setTimeout((function(){e(t)}),1e3)}(e)}}))}}var m=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.enter=function(e){n.setState({login:e,speedy:1,dialogBox:"dialogBox"})},n.register=function(e){n.setState({login:1,speedy:e,dialogBox:"dialogBox2"})},n.inputOnBlur=function(e,t){n.Emailphonenumberverification(e.target.value,1)},n.loginChange=function(e){var t="";e.target.value.length>0?t=e.target.value.replace(/\s*/g,""):t=e.target.value;e.target.value.length,n.setState({loginValue:t,Phonenumberisnotco:void 0})},n.Emailphonenumberverification=function(e,t){c.default.get("/accounts/valid_email_and_phone.json",{params:{login:e,type:1}}).then((function(e){if(e)return-2===e.data.status?void("该手机号码或邮箱已被注册"===e.data.message?n.setState({Phonenumberisnotco:void 0,Phonenumberisnotcobool:!1}):n.setState({Phonenumberisnotco:e.data.message,Phonenumberisnotcobool:!0})):void n.setState({Phonenumberisnotco:void 0,Phonenumberisnotcobool:!1})})).catch((function(e){}))},n.passwordChange=function(){var e=n.refs.passwordText.value,t=e.length;n.setState({disabled:!1}),n.setState({bottonclass:"log-botton mt5 edu-back-blue"}),0==t&&(n.setState({bottonclass:"log-botton mt5"}),n.setState({disabled:!0})),n.setState({passValue:e})},n.handleInputChange=function(e){var t=e.target,r="checkbox"===t.type?t.checked:t.value,o=t.name;n.setState(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},o,r)),!0===r?n.setState({isGoingValue:1}):n.setState({isGoingValue:0})},n.shortcutIdChange=function(){var e=n.refs.shortcutText.value;if(e.length>0){if(!(/^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/.test(e)||/^1\d{10}$/.test(e)||/^[a-zA-z]\w{3,14}$/.test(e)))return n.setState({shortcutnum:0}),n.setState({disabledType:!0}),void n.setState({gaincode:"gain-code"});n.setState({gaincode:"gain-code edu-back-blue"}),n.setState({shortcutValue:e}),n.setState({shortcutnum:1}),n.setState({disabledType:!1})}else n.setState({shortcutValue:e})},n.authCodeChange=function(){var e=n.refs.authCodeText.value.length;e>3?(n.setState({authCodeType:!1}),n.setState({authCodeclass:"log-botton mt5 edu-back-blue"})):0==e&&(n.setState({authCodeType:!0}),n.setState({authCodeclass:"log-botton mt5"}))},n.get_login_verification_code=function(){d(h("#get_verification_code")[0])},n.dragWrapper=function(){var e=window.$;e.fn.drag=function(t){var n,r=this,o=!1,i=(t=e.extend({},t),r.find(".handler")),a=r.find(".drag_bg"),l=r.find(".drag_text"),c=100;i.mousedown((function(e){o=!0,n=e.pageX-parseInt(i.css("left"),10),c=r.width()-i.width()-2})),e(document).mousemove((function(t){var r=t.pageX-n;o&&(r>0&&r<=c?(i.css({left:r}),a.css({width:r})):r>c&&(i.removeClass("handler_bg").addClass("handler_ok_bg"),l.removeClass("slidetounlock").text("验证通过").css({color:"#fff"}),i.css({left:c}),a.css({width:c}),i.unbind("mousedown"),e(document).unbind("mousemove"),e(document).unbind("mouseup")))})).mouseup((function(e){o=!1,e.pageX-n<c&&(i.css({left:0}),a.css({width:0}))}))},setTimeout((function(){e("#quick-drag").drag()}),4e3)},n.IsPC=function(){for(var e=navigator.userAgent,t=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],n=!0,r=0;r<t.length;r++)if(e.indexOf(t[r])>0){n=!1;break}return n},n.handleDialogClose=function(){n.setState({isRender:!1}),n.props.Modifyloginvalue()},n.loginEDU=function(){var e=n.state,t=e.loginValue,o=e.passValue,i=e.regular,l=e.isGoingValue;if(1!==i){var u=t.replace(/(^\s*)|(\s*$)/g,""),f=o.replace(/(^\s*)|(\s*$)/g,"");c.default.post("/accounts/login.json",{login:u,password:f,autologin:l}).then((function(e){if(void 0!==e)if(-2===e.data.status)if("登录密码出错已达上限,账号已被锁定, 请10分钟后重新登录或找回密码"===e.data.message){var t=a.default.createElement("div",null,a.default.createElement("p",null,"登录密码出错已达上限,账号已被锁定;"),a.default.createElement("p",{className:"mt10"},"请10分钟后重新登录或",a.default.createElement("a",{href:"https://www.trustie.net/account/lost_password",style:{textDecoration:"underline",color:"#4CACFF"}},"找回密码")));n.openNotifications(t)}else r.default.open({message:"提示",description:e.data.message,duration:5});else(0,s.broadcastChannelPostMessage)("refreshPage"),n.setState({isRender:!1}),n.props.Modifyloginvalue(e.data),window.location.reload()})).catch((function(e){console.log(e)}))}},n.setNotcompleteds=function(){n.setState({Notcompleteds:!0,MyEduCoderModals:!1})},n.setMyEduCoderModals=function(){n.setState({MyEduCoderModals:!0})},n.onKeydowns=function(e){!1===n.state.disabled&&13===e.keyCode&&(n.loginEDU(),console.log(1))},n.getloginurl=function(e){window.location.href=e},n.openweixinlogin=function(){n.setState({weixinlogin:!0})},n.openNotifications=function(e){r.default.open({message:"提示",description:e,duration:5,onClick:function(){}})},n.openqqlogin=function(){n.setState({qqlogin:!0}),window.location.href="https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=https%3a%2f%2fwww.educoder.net%2fotherloginqq&state=null,"+window.location.host+"&response_type=code"},n.openphoneqqlogin=function(){window.open("https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=https%3a%2f%2fwww.educoder.net%2fotherloginqq&state=null,"+window.location.host+"&response_type=code")},n.getTContainer=function(){return document.body},n.hideweixinlogin=function(){n.setState({weixinlogin:!1,qqlogin:!1})},n.state={open:!0,login:0,speedy:1,regular:0,loginValue:"",passValue:"",isGoing:!0,isGoingValue:1,disabled:!0,bottonclass:"log-botton mt5",dialogBox:"dialogBox",shortcutValue:"",shortcutnum:1,disabledType:!0,gaincode:"gain-code",authCodeType:!0,authCodeclass:"log-botton mt5",isRender:!1,MyEduCoderModals:!1,Phonenumberisnotco:void 0,Phonenumberisnotcobool:!1,weixinlogin:!1,qqlogin:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentWillReceiveProps",value:function(e){this.setState({isRender:e.isRender})}},{key:"componentDidMount",value:function(){var e=this,t=this.IsPC();this.setState({isphone:t}),null!=this.props.isRender&&this.setState({isRender:this.props.isRender}),this.dragWrapper(),c.default.interceptors.response.use((function(t){return null!=t&&t&&401===t.data.status&&(document.title="提示",e.setState({isRender:!0})),t}),(function(e){}))}},{key:"render",value:function(){var e=this,t=this.state,r=(t.qqlogin,t.login),o=t.isGoing,i=t.isGoingValue,c=t.disabled,s=(t.bottonclass,t.Phonenumberisnotco),f=t.dialogBox,h=t.isRender,p=t.weixinlogin;return void 0===h&&(h=!1),a.default.createElement(l.default,{open:!0,id:"DialogID",className:"zindextest",style:{display:0==h?"none":""},disableEscapeKeyDown:!0,disableBackdropClick:!0,onClose:function(){return e.handleDialogClose()}},a.default.createElement(u.default,{modalsType:this.state.MyEduCoderModals,setNotcompleteds:function(){e.setNotcompleteds()}}),a.default.createElement("style",null,"\n\t\t\t\t\t\t #DialogID .dialogBox {\n\t\t\t\t\t\t\t\t\twidth: 405px !important;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t.dialogBox {\n\t\t\t\t\t\t\t\t\theight: 290px !important;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t"),!0===h?a.default.createElement("div",{className:f},a.default.createElement("div",{id:"closeIcon",className:"logincloseIcon",onClick:function(){e.handleDialogClose()}},a.default.createElement("i",{className:"iconfont icon-shanchudiao"})),a.default.createElement("div",{id:"log_reg_content"},!0===p?"":a.default.createElement("ul",{className:"log_nav clearfix"},a.default.createElement("li",{onClick:function(){e.enter(0)}},"登录")),a.default.createElement("div",{className:"login-panel",id:"login-panel-1",style:{display:0==r?"block":"none"}},!0===p?"":a.default.createElement("form",{acceptCharset:"UTF-8",action:"/login",id:"main_login_form",method:"post"},a.default.createElement("div",{style:{display:"inline",padding:"0",margin:"0"}},a.default.createElement("input",{name:"utf8",type:"hidden",value:"✓"}),a.default.createElement("input",{name:"authenticity_token",type:"hidden",value:"NVLiIlHZfhVBQtO9djnWncJqqdikNQIIxEmOvzK9vNM="})),a.default.createElement("input",{name:"back_url",type:"hidden",value:this.back_url}),a.default.createElement("input",{type:"text",className:"input-100-45 mt20",id:"name_loggin_input",ref:"loginPassText",onInput:this.loginChange,onBlur:function(t){return e.inputOnBlur(t,1)},onPressEnter:!1===c?this.loginEDU:function(){},value:this.state.loginValue,name:"username",placeholder:"请输入有效的手机号/邮箱号"}),a.default.createElement("div",{style:{height:"25px"}},a.default.createElement("p",{className:"color-orange edu-txt-left none",id:"username_error_notice",style:{display:void 0===s?"none":"block"}},s)),a.default.createElement("div",null,a.default.createElement("input",{type:"password",id:"password_loggin_input",name:"password",ref:"passwordText",onInput:this.passwordChange,onKeyDown:this.onKeydowns,className:"input-100-45 mt5",onPressEnter:!1===c?this.loginEDU:function(){},placeholder:"密码"}),a.default.createElement("div",{style:{height:"25px"}},a.default.createElement("p",{className:"color-orange edu-txt-left none",id:"password_error_notice"},"请输入密码"))),a.default.createElement("div",{className:!1===c?"bluebutton edu-back-blue":"bluebutton",onClick:!1===c?this.loginEDU:function(){}},"登录"),a.default.createElement("p",{className:"clearfix mt20"},a.default.createElement("span",{className:"fl"},a.default.createElement("input",{type:"checkbox",className:"mr5 magic-checkbox",checked:o,onChange:this.handleInputChange,value:i,name:"isGoing",id:"p_autolog"}),a.default.createElement("label",{htmlFor:"p_autolog",style:{top:"0px"}},"下次自动登录")),a.default.createElement("span",{className:"fr"},a.default.createElement("a",{onClick:function(t){return e.getloginurl("https://www.trustie.net/account/lost_password")},className:"mr3 color-grey-9"},"找回密码"),a.default.createElement("em",{className:"vertical-line"}),a.default.createElement("a",{onClick:function(t){return e.getloginurl("https://www.trustie.net/login?login=false")},className:"color-grey-9"},"注册"))),this.props.user&&!0===this.props.user.main_site?!0===this.state.isphone?a.default.createElement("p",{className:"clearfix mt20"},a.default.createElement("span",{className:"startlogin"},"———————— 快速登录 ————————"),a.default.createElement("div",{className:"mt10"},a.default.createElement("a",{onClick:function(){return e.openweixinlogin()}},a.default.createElement("img",{src:n("JEW2"),alt:"微信登录"})),a.default.createElement("a",{onClick:function(){return e.openqqlogin()},className:"ml10"},a.default.createElement("img",{src:n("p62H"),alt:"qq登录"})))):a.default.createElement("p",{className:"clearfix mt20"},a.default.createElement("span",{className:"startlogin"},"———————— 快速登录 ————————"),a.default.createElement("div",{className:"mt10"},a.default.createElement("a",{onClick:function(){return e.openphoneqqlogin()},className:"ml10"},a.default.createElement("img",{src:n("p62H"),alt:"qq登录"})))):""),!0===p?a.default.createElement("iframe",{className:"weixinheight390",frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:"https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=https%3a%2f%2fwww.educoder.net%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,"+window.location.host+"#wechat_redirect"}):"",!0===p?a.default.createElement("p",{className:"clearfix "},a.default.createElement("a",{className:"startlogin color-blue",onClick:function(){return e.hideweixinlogin()}},"返回账号登录")):""))):"")}}]),t}(i.Component);t.default=m},CX2u:function(e,t,n){"use strict";var r=n("XKFU"),o=n("g3g5"),i=n("dyZX"),a=n("69bn"),l=n("vKrd");r(r.P+r.R,"Promise",{finally:function(e){var t=a(this,o.Promise||i.Promise),n="function"==typeof e;return this.then(n?function(n){return l(t,e()).then((function(){return n}))}:e,n?function(n){return l(t,e()).then((function(){throw n}))}:e)}})},CarK:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return{onProcessRule:function(e){"keyframes"===e.type&&(e.key="@"+r.prefix.css+e.key.substr(1))},onProcessStyle:function(e,t){if("style"!==t.type)return e;for(var n in e){var o=e[n],i=!1,a=r.supportedProperty(n);a&&a!==n&&(i=!0);var l=!1,c=r.supportedValue(a,o);c&&c!==o&&(l=!0),(i||l)&&(i&&delete e[n],e[a||n]=c||o)}return e},onChangeValue:function(e,t){return r.supportedValue(t,e)}}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n("YYyC"))},CeCd:function(e,t,n){var r=n("XKFU");r(r.S,"Math",{clamp:function(e,t,n){return Math.min(n,Math.max(t,e))}})},Cfrj:function(e,t,n){var r=n("RYi7"),o=n("ne8i");e.exports=function(e){if(void 0===e)return 0;var t=r(e),n=o(t);if(t!==n)throw RangeError("Wrong length!");return n}},CgaS:function(e,t,n){"use strict";var r=n("JEQr"),o=n("xTJ+"),i=n("9rSQ"),a=n("UnBK");function l(e){this.defaults=e,this.interceptors={request:new i,response:new i}}l.prototype.request=function(e){"string"==typeof e&&(e=o.merge({url:arguments[0]},arguments[1])),(e=o.merge(r,{method:"get"},this.defaults,e)).method=e.method.toLowerCase();var t=[a,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n},o.forEach(["delete","get","head","options"],(function(e){l.prototype[e]=function(t,n){return this.request(o.merge(n||{},{method:e,url:t}))}})),o.forEach(["post","put","patch"],(function(e){l.prototype[e]=function(t,n,r){return this.request(o.merge(r||{},{method:e,url:t,data:n}))}})),e.exports=l},CkkT:function(e,t,n){var r=n("m0Pp"),o=n("Ymqv"),i=n("S/j/"),a=n("ne8i"),l=n("zRwo");e.exports=function(e,t){var n=1==e,c=2==e,s=3==e,u=4==e,f=6==e,h=5==e||f,p=t||l;return function(t,l,d){for(var m,v,y=i(t),g=o(y),b=r(l,d,3),w=a(g.length),x=0,_=n?p(t,w):c?p(t,0):void 0;w>x;x++)if((h||x in g)&&(v=b(m=g[x],x,y),e))if(n)_[x]=v;else if(v)switch(e){case 3:return!0;case 5:return m;case 6:return x;case 2:_.push(m)}else if(u)return!1;return f?-1:s||u?u:_}}},CnBM:function(e,t,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var l=n("q1tI"),c=n("17x9"),s=[],u=[];function f(e){var t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then((function(e){return n.loading=!1,n.loaded=e,e})).catch((function(e){throw n.loading=!1,n.error=e,e})),n}function h(e){var t={loading:!1,loaded:{},error:null},n=[];try{Object.keys(e).forEach((function(r){var o=f(e[r]);o.loading?t.loading=!0:(t.loaded[r]=o.loaded,t.error=o.error),n.push(o.promise),o.promise.then((function(e){t.loaded[r]=e})).catch((function(e){t.error=e}))}))}catch(e){t.error=e}return t.promise=Promise.all(n).then((function(e){return t.loading=!1,e})).catch((function(e){throw t.loading=!1,e})),t}function p(e,t){return l.createElement((n=e)&&n.__esModule?n.default:n,t);var n}function d(e,t){var f,h;if(!t.loading)throw new Error("react-loadable requires a `loading` component");var d=Object.assign({loader:null,loading:null,delay:200,timeout:null,render:p,webpack:null,modules:null},t),m=null;function v(){return m||(m=e(d.loader)),m.promise}return s.push(v),"function"==typeof d.webpack&&u.push((function(){if(e=d.webpack,"object"===r(n.m)&&e().every((function(e){return void 0!==e&&void 0!==n.m[e]})))return v();var e})),h=f=function(t){function n(r){o(this,n);var a=i(this,t.call(this,r));return a.retry=function(){a.setState({error:null,loading:!0,timedOut:!1}),m=e(d.loader),a._loadModule()},v(),a.state={error:m.error,pastDelay:!1,timedOut:!1,loading:m.loading,loaded:m.loaded},a}return a(n,t),n.preload=function(){return v()},n.prototype.componentWillMount=function(){this._mounted=!0,this._loadModule()},n.prototype._loadModule=function(){var e=this;if(this.context.loadable&&Array.isArray(d.modules)&&d.modules.forEach((function(t){e.context.loadable.report(t)})),m.loading){"number"==typeof d.delay&&(0===d.delay?this.setState({pastDelay:!0}):this._delay=setTimeout((function(){e.setState({pastDelay:!0})}),d.delay)),"number"==typeof d.timeout&&(this._timeout=setTimeout((function(){e.setState({timedOut:!0})}),d.timeout));var t=function(){e._mounted&&(e.setState({error:m.error,loaded:m.loaded,loading:m.loading}),e._clearTimeouts())};m.promise.then((function(){t()})).catch((function(e){t()}))}},n.prototype.componentWillUnmount=function(){this._mounted=!1,this._clearTimeouts()},n.prototype._clearTimeouts=function(){clearTimeout(this._delay),clearTimeout(this._timeout)},n.prototype.render=function(){return this.state.loading||this.state.error?l.createElement(d.loading,{isLoading:this.state.loading,pastDelay:this.state.pastDelay,timedOut:this.state.timedOut,error:this.state.error,retry:this.retry}):this.state.loaded?d.render(this.state.loaded,this.props):null},n}(l.Component),f.contextTypes={loadable:c.shape({report:c.func.isRequired})},h}function m(e){return d(f,e)}m.Map=function(e){if("function"!=typeof e.render)throw new Error("LoadableMap requires a `render(loaded, props)` function");return d(h,e)};var v=function(e){function t(){return o(this,t),i(this,e.apply(this,arguments))}return a(t,e),t.prototype.getChildContext=function(){return{loadable:{report:this.props.report}}},t.prototype.render=function(){return l.Children.only(this.props.children)},t}(l.Component);function y(e){for(var t=[];e.length;){var n=e.pop();t.push(n())}return Promise.all(t).then((function(){if(e.length)return y(e)}))}v.propTypes={report:c.func.isRequired},v.childContextTypes={loadable:c.shape({report:c.func.isRequired}).isRequired},m.Capture=v,m.preloadAll=function(){return new Promise((function(e,t){y(s).then(e,t)}))},m.preloadReady=function(){return new Promise((function(e,t){y(u).then(e,e)}))},e.exports=m},CnV9:function(e,t,n){e.exports=n("RU/L")},CrYA:function(e,t,n){var r=n("MFOe").Global;function o(){return r.sessionStorage}function i(e){return o().getItem(e)}e.exports={name:"sessionStorage",read:i,write:function(e,t){return o().setItem(e,t)},each:function(e){for(var t=o().length-1;t>=0;t--){var n=o().key(t);e(i(n),n)}},remove:function(e){return o().removeItem(e)},clearAll:function(){return o().clear()}}},CtXQ:function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),o=n("TSYQ"),i=n.n(o),a=n("Optq"),l=n("YEIV"),c=n.n(l),s=n("QbLZ"),u=n.n(s),f=n("jo6Y"),h=n.n(f),p=n("iCc5"),d=n.n(p),m=n("V7oC"),v=n.n(m),y=n("FYw3"),g=n.n(y),b=n("mRg0"),w=n.n(b),x=n("bac3"),_={primaryColor:"#333",secondaryColor:"#E6E6E6"},k=function(e){function t(){return d()(this,t),g()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return w()(t,e),v()(t,[{key:"render",value:function(){var e,n=this.props,r=n.type,o=n.className,i=n.onClick,a=n.style,l=n.primaryColor,s=n.secondaryColor,f=h()(n,["type","className","onClick","style","primaryColor","secondaryColor"]),p=void 0,d=_;if(l&&(d={primaryColor:l,secondaryColor:s||Object(x.c)(l)}),Object(x.d)(r))p=r;else if("string"==typeof r&&!(p=t.get(r,d)))return null;return p?(p&&"function"==typeof p.icon&&(p=u()({},p,{icon:p.icon(d.primaryColor,d.secondaryColor)})),Object(x.b)(p.icon,"svg-"+p.name,u()((e={className:o,onClick:i,style:a},c()(e,"data-icon",p.name),c()(e,"width","1em"),c()(e,"height","1em"),c()(e,"fill","currentColor"),c()(e,"aria-hidden","true"),c()(e,"focusable","false"),e),f))):(Object(x.e)("type should be string or icon definiton, but got "+r),null)}}],[{key:"add",value:function(){for(var e=this,t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];n.forEach((function(t){e.definitions.set(Object(x.f)(t.name,t.theme),t)}))}},{key:"clear",value:function(){this.definitions.clear()}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_;if(e){var n=this.definitions.get(e);return n&&"function"==typeof n.icon&&(n=u()({},n,{icon:n.icon(t.primaryColor,t.secondaryColor)})),n}}},{key:"setTwoToneColors",value:function(e){var t=e.primaryColor,n=e.secondaryColor;_.primaryColor=t,_.secondaryColor=n||Object(x.c)(t)}},{key:"getTwoToneColors",value:function(){return u()({},_)}}]),t}(r.Component);k.displayName="IconReact",k.definitions=new x.a;var S=k;function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var M=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},T=new Set;var E=n("6CfX"),z={width:"1em",height:"1em",fill:"currentColor","aria-hidden":!0,focusable:"false"},C=/-fill$/,P=/-o$/,A=/-twotone$/;var j=n("YMnH");function L(e){return S.setTwoToneColors({primaryColor:e})}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function H(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var V,I=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};S.add.apply(S,function(e){if(Array.isArray(e))return R(e)}(V=Object.keys(a).map((function(e){return a[e]})))||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(V)||function(e,t){if(e){if("string"==typeof e)return R(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?R(e,t):void 0}}(V)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),L("#1890ff");var D,F="outlined";var q=function(e){var t,n=e.className,o=e.type,a=e.component,l=e.viewBox,c=e.spin,s=e.rotate,u=e.tabIndex,f=e.onClick,h=e.children,p=e.theme,d=e.twoToneColor,m=I(e,["className","type","component","viewBox","spin","rotate","tabIndex","onClick","children","theme","twoToneColor"]);Object(E.a)(Boolean(o||a||h),"Icon","Should have `type` prop or `component` prop or `children`.");var v=i()((H(t={},"anticon",!0),H(t,"anticon-".concat(o),Boolean(o)),t),n),y=i()(H({},"anticon-spin",!!c||"loading"===o)),g=s?{msTransform:"rotate(".concat(s,"deg)"),transform:"rotate(".concat(s,"deg)")}:void 0,b=N(N({},z),{className:y,style:g,viewBox:l});l||delete b.viewBox;var w=function(){if(a)return r.createElement(a,b,h);if(h)return Object(E.a)(Boolean(l)||1===r.Children.count(h)&&r.isValidElement(h)&&"use"===r.Children.only(h).type,"Icon","Make sure that you provide correct `viewBox` prop (default `0 0 1024 1024`) to the icon."),r.createElement("svg",N({},b,{viewBox:l}),h);if("string"==typeof o){var e=o;if(p){var t=function(e){var t=null;return C.test(e)?t="filled":P.test(e)?t="outlined":A.test(e)&&(t="twoTone"),t}(o);Object(E.a)(!t||p===t,"Icon","The icon name '".concat(o,"' already specify a theme '").concat(t,"',")+" the 'theme' prop '".concat(p,"' will be ignored."))}return e=function(e,t){var n=e;return"filled"===t?n+="-fill":"outlined"===t?n+="-o":"twoTone"===t?n+="-twotone":Object(E.a)(!1,"Icon","This icon '".concat(e,"' has unknown theme '").concat(t,"'")),n}(function(e){return e.replace(C,"").replace(P,"").replace(A,"")}(function(e){var t=e;switch(e){case"cross":t="close";break;case"interation":t="interaction";break;case"canlendar":t="calendar";break;case"colum-height":t="column-height"}return Object(E.a)(t===e,"Icon","Icon '".concat(e,"' was a typo and is now deprecated, please use '").concat(t,"' instead.")),t}(e)),D||p||F),r.createElement(S,{className:y,type:e,primaryColor:d,style:g})}},x=u;return void 0===x&&f&&(x=-1),r.createElement(j.a,{componentName:"Icon"},(function(e){return r.createElement("i",N({"aria-label":o&&"".concat(e.icon,": ").concat(o)},m,{tabIndex:x,onClick:f,className:v}),w())}))};q.createFromIconfontCN=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.scriptUrl,n=e.extraCommonProps,o=void 0===n?{}:n;if("undefined"!=typeof document&&"undefined"!=typeof window&&"function"==typeof document.createElement&&"string"==typeof t&&t.length&&!T.has(t)){var i=document.createElement("script");i.setAttribute("src",t),i.setAttribute("data-namespace",t),T.add(t),document.body.appendChild(i)}var a=function(e){var t=e.type,n=e.children,i=M(e,["type","children"]),a=null;return e.type&&(a=r.createElement("use",{xlinkHref:"#".concat(t)})),n&&(a=n),r.createElement(U,O({},o,i),a)};return a.displayName="Iconfont",a},q.getTwoToneColor=function(){return S.getTwoToneColors().primaryColor},q.setTwoToneColor=L;var U=t.default=q},CyHz:function(e,t,n){var r=n("XKFU");r(r.S,"Math",{sign:n("lvtm")})},D4iV:function(e,t,n){for(var r,o=n("dyZX"),i=n("Mukb"),a=n("ylqs"),l=a("typed_array"),c=a("view"),s=!(!o.ArrayBuffer||!o.DataView),u=s,f=0,h="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");f<9;)(r=o[h[f++]])?(i(r.prototype,l,!0),i(r.prototype,c,!0)):u=!1;e.exports={ABV:s,CONSTR:u,TYPED:l,VIEW:c}},D8kY:function(e,t,n){var r=n("Ojgd"),o=Math.max,i=Math.min;e.exports=function(e,t){return(e=r(e))<0?o(e+t,0):i(e,t)}},DACs:function(e,t,n){var r=n("XKFU");r(r.S,"Math",{DEG_PER_RAD:Math.PI/180})},DDYI:function(e,t,n){var r=n("XKFU");r(r.G,{global:n("dyZX")})},DFOY:function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),o=n.n(r),i=n("17x9"),a=n.n(i),l=n("uciX"),c=n("2W6z"),s=n.n(c),u=n("4IlW"),f=n("uK0f"),h=n.n(f),p=n("wrOu"),d=n.n(p),m=n("VCL8"),v=n("i8i4"),y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var b=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.saveMenuItem=function(e){return function(t){n.menuItems[e]=t}},n.menuItems={},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),g(t,[{key:"componentDidMount",value:function(){this.scrollActiveItemToView()}},{key:"componentDidUpdate",value:function(e){!e.visible&&this.props.visible&&this.scrollActiveItemToView()}},{key:"getFieldName",value:function(e){var t=this.props,n=t.fieldNames,r=t.defaultFieldNames;return n[e]||r[e]}},{key:"getOption",value:function(e,t){var n=this.props,r=n.prefixCls,i=n.expandTrigger,a=n.expandIcon,l=n.loadingIcon,c=this.props.onSelect.bind(this,e,t),s={onClick:c,onDoubleClick:this.props.onItemDoubleClick.bind(this,e,t)},u=r+"-menu-item",f=null,h=e[this.getFieldName("children")]&&e[this.getFieldName("children")].length>0;(h||!1===e.isLeaf)&&(u+=" "+r+"-menu-item-expand",e.loading||(f=o.a.createElement("span",{className:r+"-menu-item-expand-icon"},a))),"hover"!==i||!h&&!1!==e.isLeaf||(s={onMouseEnter:this.delayOnSelect.bind(this,c),onMouseLeave:this.delayOnSelect.bind(this),onClick:c}),this.isActiveOption(e,t)&&(u+=" "+r+"-menu-item-active",s.ref=this.saveMenuItem(t)),e.disabled&&(u+=" "+r+"-menu-item-disabled");var p=null;e.loading&&(u+=" "+r+"-menu-item-loading",p=l||null);var d="";return"title"in e?d=e.title:"string"==typeof e[this.getFieldName("label")]&&(d=e[this.getFieldName("label")]),o.a.createElement("li",y({key:e[this.getFieldName("value")],className:u,title:d},s,{role:"menuitem",onMouseDown:function(e){return e.preventDefault()}}),e[this.getFieldName("label")],f,p)}},{key:"getActiveOptions",value:function(e){var t=this,n=e||this.props.activeValue,r=this.props.options;return h()(r,(function(e,r){return e[t.getFieldName("value")]===n[r]}),{childrenKeyName:this.getFieldName("children")})}},{key:"getShowOptions",value:function(){var e=this,t=this.props.options,n=this.getActiveOptions().map((function(t){return t[e.getFieldName("children")]})).filter((function(e){return!!e}));return n.unshift(t),n}},{key:"delayOnSelect",value:function(e){for(var t=this,n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null),"function"==typeof e&&(this.delayTimer=setTimeout((function(){e(r),t.delayTimer=null}),150))}},{key:"scrollActiveItemToView",value:function(){for(var e=this.getShowOptions().length,t=0;t<e;t++){var n=this.menuItems[t];if(n){var r=Object(v.findDOMNode)(n);r.parentNode.scrollTop=r.offsetTop}}}},{key:"isActiveOption",value:function(e,t){var n=this.props.activeValue;return(void 0===n?[]:n)[t]===e[this.getFieldName("value")]}},{key:"render",value:function(){var e=this,t=this.props,n=t.prefixCls,r=t.dropdownMenuColumnStyle;return o.a.createElement("div",null,this.getShowOptions().map((function(t,i){return o.a.createElement("ul",{className:n+"-menu",key:i,style:r},t.map((function(t){return e.getOption(t,i)})))})))}}]),t}(o.a.Component);b.defaultProps={options:[],value:[],activeValue:[],onSelect:function(){},prefixCls:"rc-cascader-menus",visible:!1,expandTrigger:"click"},b.propTypes={value:a.a.array,activeValue:a.a.array,options:a.a.array,prefixCls:a.a.string,expandTrigger:a.a.string,onSelect:a.a.func,visible:a.a.bool,dropdownMenuColumnStyle:a.a.object,defaultFieldNames:a.a.object,fieldNames:a.a.object,expandIcon:a.a.node,loadingIcon:a.a.node,onItemDoubleClick:a.a.func};var w=b,x=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},_=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function k(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var S=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.setPopupVisible=function(e){"popupVisible"in n.props||n.setState({popupVisible:e}),e&&!n.state.popupVisible&&n.setState({activeValue:n.state.value}),n.props.onPopupVisibleChange(e)},n.handleChange=function(e,t,r){"keydown"===r.type&&r.keyCode!==u.a.ENTER||(n.props.onChange(e.map((function(e){return e[n.getFieldName("value")]})),e),n.setPopupVisible(t.visible))},n.handlePopupVisibleChange=function(e){n.setPopupVisible(e)},n.handleMenuSelect=function(e,t,r){var o=n.trigger.getRootDomNode();o&&o.focus&&o.focus();var i=n.props,a=i.changeOnSelect,l=i.loadData,c=i.expandTrigger;if(e&&!e.disabled){var s=n.state.activeValue;(s=s.slice(0,t+1))[t]=e[n.getFieldName("value")];var f=n.getActiveOptions(s);if(!1===e.isLeaf&&!e[n.getFieldName("children")]&&l)return a&&n.handleChange(f,{visible:!0},r),n.setState({activeValue:s}),void l(f);var h={};e[n.getFieldName("children")]&&e[n.getFieldName("children")].length?!a||"click"!==r.type&&"keydown"!==r.type||("hover"===c?n.handleChange(f,{visible:!1},r):n.handleChange(f,{visible:!0},r),h.value=s):(n.handleChange(f,{visible:!1},r),h.value=s),h.activeValue=s,("value"in n.props||"keydown"===r.type&&r.keyCode!==u.a.ENTER)&&delete h.value,n.setState(h)}},n.handleItemDoubleClick=function(){n.props.changeOnSelect&&n.setPopupVisible(!1)},n.handleKeyDown=function(e){var t=n.props.children;if(t&&t.props.onKeyDown)t.props.onKeyDown(e);else{var r=[].concat(k(n.state.activeValue)),o=r.length-1<0?0:r.length-1,i=n.getCurrentLevelOptions(),a=i.map((function(e){return e[n.getFieldName("value")]})).indexOf(r[o]);if(e.keyCode===u.a.DOWN||e.keyCode===u.a.UP||e.keyCode===u.a.LEFT||e.keyCode===u.a.RIGHT||e.keyCode===u.a.ENTER||e.keyCode===u.a.SPACE||e.keyCode===u.a.BACKSPACE||e.keyCode===u.a.ESC||e.keyCode===u.a.TAB)if(n.state.popupVisible||e.keyCode===u.a.BACKSPACE||e.keyCode===u.a.LEFT||e.keyCode===u.a.RIGHT||e.keyCode===u.a.ESC||e.keyCode===u.a.TAB){if(e.keyCode===u.a.DOWN||e.keyCode===u.a.UP){e.preventDefault();var l=a;l=-1!==l?e.keyCode===u.a.DOWN?(l+=1)>=i.length?0:l:(l-=1)<0?i.length-1:l:0,r[o]=i[l][n.getFieldName("value")]}else if(e.keyCode===u.a.LEFT||e.keyCode===u.a.BACKSPACE)e.preventDefault(),r.splice(r.length-1,1);else if(e.keyCode===u.a.RIGHT)e.preventDefault(),i[a]&&i[a][n.getFieldName("children")]&&r.push(i[a][n.getFieldName("children")][0][n.getFieldName("value")]);else if(e.keyCode===u.a.ESC||e.keyCode===u.a.TAB)return void n.setPopupVisible(!1);r&&0!==r.length||n.setPopupVisible(!1);var c=n.getActiveOptions(r),s=c[c.length-1];n.handleMenuSelect(s,c.length-1,e),n.props.onKeyDown&&n.props.onKeyDown(e)}else n.setPopupVisible(!0)}},n.saveTrigger=function(e){n.trigger=e};var r=[];return"value"in e?r=e.value||[]:"defaultValue"in e&&(r=e.defaultValue||[]),s()(!("filedNames"in e),"`filedNames` of Cascader is a typo usage and deprecated, please use `fieldNames` instead."),n.state={popupVisible:e.popupVisible,activeValue:r,value:r,prevProps:e},n.defaultFieldNames={label:"label",value:"value",children:"children"},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),_(t,[{key:"getPopupDOMNode",value:function(){return this.trigger.getPopupDomNode()}},{key:"getFieldName",value:function(e){var t=this.defaultFieldNames,n=this.props,r=n.fieldNames,o=n.filedNames;return"filedNames"in this.props?o[e]||t[e]:r[e]||t[e]}},{key:"getFieldNames",value:function(){var e=this.props,t=e.fieldNames,n=e.filedNames;return"filedNames"in this.props?n:t}},{key:"getCurrentLevelOptions",value:function(){var e=this,t=this.props.options,n=void 0===t?[]:t,r=this.state.activeValue,o=void 0===r?[]:r,i=h()(n,(function(t,n){return t[e.getFieldName("value")]===o[n]}),{childrenKeyName:this.getFieldName("children")});return i[i.length-2]?i[i.length-2][this.getFieldName("children")]:[].concat(k(n)).filter((function(e){return!e.disabled}))}},{key:"getActiveOptions",value:function(e){var t=this;return h()(this.props.options||[],(function(n,r){return n[t.getFieldName("value")]===e[r]}),{childrenKeyName:this.getFieldName("children")})}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.transitionName,i=e.popupClassName,a=e.options,c=void 0===a?[]:a,s=e.disabled,u=e.builtinPlacements,f=e.popupPlacement,h=e.children,p=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["prefixCls","transitionName","popupClassName","options","disabled","builtinPlacements","popupPlacement","children"]),d=o.a.createElement("div",null),m="";return c&&c.length>0?d=o.a.createElement(w,x({},this.props,{fieldNames:this.getFieldNames(),defaultFieldNames:this.defaultFieldNames,activeValue:this.state.activeValue,onSelect:this.handleMenuSelect,onItemDoubleClick:this.handleItemDoubleClick,visible:this.state.popupVisible})):m=" "+t+"-menus-empty",o.a.createElement(l.a,x({ref:this.saveTrigger},p,{options:c,disabled:s,popupPlacement:f,builtinPlacements:u,popupTransitionName:n,action:s?[]:["click"],popupVisible:!s&&this.state.popupVisible,onPopupVisibleChange:this.handlePopupVisibleChange,prefixCls:t+"-menus",popupClassName:i+m,popup:d}),Object(r.cloneElement)(h,{onKeyDown:this.handleKeyDown,tabIndex:s?void 0:0}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=void 0===n?{}:n,o={prevProps:e};return"value"in e&&!d()(r.value,e.value)&&(o.value=e.value||[],"loadData"in e||(o.activeValue=e.value||[])),"popupVisible"in e&&(o.popupVisible=e.popupVisible),o}}]),t}(r.Component);S.defaultProps={onChange:function(){},onPopupVisibleChange:function(){},disabled:!1,transitionName:"",prefixCls:"rc-cascader",popupClassName:"",popupPlacement:"bottomLeft",builtinPlacements:{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:1,adjustY:1}}},expandTrigger:"click",fieldNames:{label:"label",value:"value",children:"children"},expandIcon:">"},S.propTypes={value:a.a.array,defaultValue:a.a.array,options:a.a.array.isRequired,onChange:a.a.func,onPopupVisibleChange:a.a.func,popupVisible:a.a.bool,disabled:a.a.bool,transitionName:a.a.string,popupClassName:a.a.string,popupPlacement:a.a.string,prefixCls:a.a.string,dropdownMenuColumnStyle:a.a.object,builtinPlacements:a.a.object,loadData:a.a.func,changeOnSelect:a.a.bool,children:a.a.node,onKeyDown:a.a.func,expandTrigger:a.a.string,fieldNames:a.a.object,filedNames:a.a.object,expandIcon:a.a.node,loadingIcon:a.a.node},Object(m.polyfill)(S);var O=S,M=n("TSYQ"),T=n.n(M),E=n("BGR+"),z=n("5rEg"),C=n("CtXQ"),P=n("H84U"),A=n("YMnH"),j=n("6CfX");function L(e){return(L="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function H(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function R(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function V(e,t){return(V=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function I(e,t){return!t||"object"!==L(t)&&"function"!=typeof t?D(e):t}function D(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function F(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function q(e){return(q=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var U=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};function B(e,t,n){return t.some((function(t){return t[n.label].indexOf(e)>-1}))}function W(e,t,n,o){return t.map((function(t,i){var a=t[o.label],l=a.indexOf(e)>-1?function(e,t,n){return e.split(t).map((function(e,o){return 0===o?e:[r.createElement("span",{className:"".concat(n,"-menu-item-keyword"),key:"seperator"},t),e]}))}(a,e,n):a;return 0===i?l:[" / ",l]}))}function Y(e,t,n,r){function o(e){return e[r.label].indexOf(n)>-1}return e.findIndex(o)-t.findIndex(o)}function G(e){var t=function(e){var t=e.fieldNames,n=e.filedNames;return"filedNames"in e?n:t}(e)||{};return{children:t.children||"children",label:t.label||"label",value:t.value||"value"}}function K(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=G(t),o=[],i=r.children;return e.forEach((function(e){var r=n.concat(e);!t.changeOnSelect&&e[i]&&e[i].length||o.push(r),e[i]&&(o=o.concat(K(e[i],t,r)))})),o}var X=function(e){return e.join(" / ")};var J=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&V(e,t)}(l,e);var t,n,o,i,a=(t=l,function(){var e,n=q(t);if(F()){var r=q(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return I(this,e)});function l(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),(t=a.call(this,e)).cachedOptions=[],t.setValue=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];"value"in t.props||t.setState({value:e});var r=t.props.onChange;r&&r(e,n)},t.saveInput=function(e){t.input=e},t.handleChange=function(e,n){if(t.setState({inputValue:""}),n[0].__IS_FILTERED_OPTION){var r=e[0],o=n[0].path;t.setValue(r,o)}else t.setValue(e,n)},t.handlePopupVisibleChange=function(e){"popupVisible"in t.props||t.setState((function(t){return{popupVisible:e,inputFocused:e,inputValue:e?t.inputValue:""}}));var n=t.props.onPopupVisibleChange;n&&n(e)},t.handleInputBlur=function(){t.setState({inputFocused:!1})},t.handleInputClick=function(e){var n=t.state,r=n.inputFocused,o=n.popupVisible;(r||o)&&(e.stopPropagation(),e.nativeEvent.stopImmediatePropagation&&e.nativeEvent.stopImmediatePropagation())},t.handleKeyDown=function(e){e.keyCode!==u.a.BACKSPACE&&e.keyCode!==u.a.SPACE||e.stopPropagation()},t.handleInputChange=function(e){var n=e.target.value;t.setState({inputValue:n})},t.clearSelection=function(e){e.preventDefault(),e.stopPropagation(),t.state.inputValue?t.setState({inputValue:""}):(t.setValue([]),t.handlePopupVisibleChange(!1))},t.renderCascader=function(e,n){var o,i,a,l,c,s=e.getPopupContainer,u=e.getPrefixCls,f=e.renderEmpty,h=D(t),p=h.props,d=h.state,m=p.prefixCls,v=p.inputPrefixCls,y=p.children,g=p.placeholder,b=void 0===g?n.placeholder||"Please select":g,w=p.size,x=p.disabled,_=p.className,k=p.style,S=p.allowClear,M=p.showSearch,P=void 0!==M&&M,A=p.suffixIcon,j=p.notFoundContent,L=U(p,["prefixCls","inputPrefixCls","children","placeholder","size","disabled","className","style","allowClear","showSearch","suffixIcon","notFoundContent"]),R=d.value,V=d.inputFocused,I=u("cascader",m),F=u("input",v),q=T()((H(o={},"".concat(F,"-lg"),"large"===w),H(o,"".concat(F,"-sm"),"small"===w),o)),B=S&&!x&&R.length>0||d.inputValue?r.createElement(C.default,{type:"close-circle",theme:"filled",className:"".concat(I,"-picker-clear"),onClick:t.clearSelection}):null,W=T()((H(i={},"".concat(I,"-picker-arrow"),!0),H(i,"".concat(I,"-picker-arrow-expand"),d.popupVisible),i)),Y=T()(_,"".concat(I,"-picker"),(H(a={},"".concat(I,"-picker-with-value"),d.inputValue),H(a,"".concat(I,"-picker-disabled"),x),H(a,"".concat(I,"-picker-").concat(w),!!w),H(a,"".concat(I,"-picker-show-search"),!!P),H(a,"".concat(I,"-picker-focused"),V),a)),K=Object(E.a)(L,["onChange","options","popupPlacement","transitionName","displayRender","onPopupVisibleChange","changeOnSelect","expandTrigger","popupVisible","getPopupContainer","loadData","popupClassName","filterOption","renderFilteredOption","sortFilteredOption","notFoundContent","fieldNames","filedNames"]),X=p.options,J=G(t.props);X&&X.length>0?d.inputValue&&(X=t.generateFilteredOptions(I,f)):X=[(c={},H(c,J.value,"ANT_CASCADER_NOT_FOUND"),H(c,J.label,j||f("Cascader")),H(c,"disabled",!0),H(c,"isEmptyNode",!0),c)];d.popupVisible?t.cachedOptions=X:X=t.cachedOptions;var Z={},$=1===(X||[]).length&&X[0].isEmptyNode;$&&(Z.height="auto"),!1!==P.matchInputWidth&&(d.inputValue||$)&&t.input&&(Z.width=t.input.input.offsetWidth);var Q=A&&(r.isValidElement(A)?r.cloneElement(A,{className:T()((l={},H(l,A.props.className,A.props.className),H(l,"".concat(I,"-picker-arrow"),!0),l))}):r.createElement("span",{className:"".concat(I,"-picker-arrow")},A))||r.createElement(C.default,{type:"down",className:W}),ee=y||r.createElement("span",{style:k,className:Y},r.createElement("span",{className:"".concat(I,"-picker-label")},t.getLabel()),r.createElement(z.default,N({},K,{tabIndex:"-1",ref:t.saveInput,prefixCls:F,placeholder:R&&R.length>0?void 0:b,className:"".concat(I,"-input ").concat(q),value:d.inputValue,disabled:x,readOnly:!P,autoComplete:K.autoComplete||"off",onClick:P?t.handleInputClick:void 0,onBlur:P?t.handleInputBlur:void 0,onKeyDown:t.handleKeyDown,onChange:P?t.handleInputChange:void 0})),B,Q),te=r.createElement(C.default,{type:"right"}),ne=r.createElement("span",{className:"".concat(I,"-menu-item-loading-icon")},r.createElement(C.default,{type:"redo",spin:!0})),re=p.getPopupContainer||s,oe=Object(E.a)(p,["inputIcon","expandIcon","loadingIcon"]);return r.createElement(O,N({},oe,{prefixCls:I,getPopupContainer:re,options:X,value:R,popupVisible:d.popupVisible,onPopupVisibleChange:t.handlePopupVisibleChange,onChange:t.handleChange,dropdownMenuColumnStyle:Z,expandIcon:te,loadingIcon:ne}),ee)},t.state={value:e.value||e.defaultValue||[],inputValue:"",inputFocused:!1,popupVisible:e.popupVisible,flattenOptions:e.showSearch?K(e.options,e):void 0,prevProps:e},t}return n=l,i=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r={prevProps:e};return"value"in e&&(r.value=e.value||[]),"popupVisible"in e&&(r.popupVisible=e.popupVisible),e.showSearch&&n.options!==e.options&&(r.flattenOptions=K(e.options,e)),r}}],(o=[{key:"getLabel",value:function(){var e=this.props,t=e.options,n=e.displayRender,r=void 0===n?X:n,o=G(this.props),i=this.state.value,a=Array.isArray(i[0])?i[0]:i,l=h()(t,(function(e,t){return e[o.value]===a[t]}),{childrenKeyName:o.children});return r(l.map((function(e){return e[o.label]})),l)}},{key:"generateFilteredOptions",value:function(e,t){var n,r,o=this,i=this.props,a=i.showSearch,l=i.notFoundContent,c=G(this.props),s=a.filter,u=void 0===s?B:s,f=a.render,h=void 0===f?W:f,p=a.sort,d=void 0===p?Y:p,m=a.limit,v=void 0===m?50:m,y=this.state,g=y.flattenOptions,b=void 0===g?[]:g,w=y.inputValue;if(v>0){r=[];var x=0;b.some((function(e){return u(o.state.inputValue,e,c)&&(r.push(e),x+=1),x>=v}))}else Object(j.a)("number"!=typeof v,"Cascader","'limit' of showSearch should be positive number or false."),r=b.filter((function(e){return u(o.state.inputValue,e,c)}));return r.sort((function(e,t){return d(e,t,w,c)})),r.length>0?r.map((function(t){var n;return H(n={__IS_FILTERED_OPTION:!0,path:t},c.value,t.map((function(e){return e[c.value]}))),H(n,c.label,h(w,t,e,c)),H(n,"disabled",t.some((function(e){return!!e.disabled}))),H(n,"isEmptyNode",!0),n})):[(n={},H(n,c.value,"ANT_CASCADER_NOT_FOUND"),H(n,c.label,l||t("Cascader")),H(n,"disabled",!0),H(n,"isEmptyNode",!0),n)]}},{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"render",value:function(){var e=this;return r.createElement(P.a,null,(function(t){return r.createElement(A.a,null,(function(n){return e.renderCascader(t,n)}))}))}}])&&R(n.prototype,o),i&&R(n,i),l}(r.Component);J.defaultProps={transitionName:"slide-up",popupPlacement:"bottomLeft",options:[],disabled:!1,allowClear:!0},Object(m.polyfill)(J);t.default=J},DKAG:function(e,t,n){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(t,"__esModule",{value:!0});var o=r(n("ptwB")),i=r(n("wmEG")),a=r(n("lWZf")),l=r(n("kc8Z")),c=r(n("92dX")),s=r(n("e5eY")),u=r(n("NlO1")),f=r(n("q1tI")),h=(r(n("17x9")),r(n("rzV7")));r(n("63PN"));var p,d=(p=null,function(){if(null!==p)return p;var e,t,n,r=!1;try{window.addEventListener("test",null,(e={},t="passive",n={get:function(){r=!0}},Object.defineProperty(e,t,n)))}catch(e){}return p=r,r}()),m={capture:!1,passive:!1};function v(e){return u({},m,e)}function y(e,t,n){var r=[e,t];return r.push(d?n:n.capture),r}function g(e,t,n,r){e.addEventListener.apply(e,y(t,n,r))}function b(e,t,n,r){e.removeEventListener.apply(e,y(t,n,r))}var w=function(e){function t(){return o(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return l(t,e),i(t,[{key:"componentDidMount",value:function(){this.addListeners()}},{key:"shouldComponentUpdate",value:function(e){return!h(this.props,e)}},{key:"componentWillUpdate",value:function(){this.removeListeners()}},{key:"componentDidUpdate",value:function(){this.addListeners()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"addListeners",value:function(){this.applyListeners(g)}},{key:"removeListeners",value:function(){this.applyListeners(b)}},{key:"applyListeners",value:function(e){var t=this.props.target;if(t){var n=t;"string"==typeof t&&(n=window[t]),function(e,t){e.children,e.target;var n=s(e,["children","target"]);Object.keys(n).forEach((function(e){if("on"===e.substring(0,2)){var r=n[e],o=c(r),i="object"===o;if(i||"function"===o){var a="capture"===e.substr(-7).toLowerCase(),l=e.substring(2).toLowerCase();l=a?l.substring(0,l.length-7):l,i?t(l,r.handler,r.options):t(l,r,v({capture:a}))}}}))}(this.props,e.bind(null,n))}}},{key:"render",value:function(){return this.props.children||null}}]),t}(f.Component);w.propTypes={},t.withOptions=function(e,t){return{handler:e,options:v(t)}},t.default=w},DNiP:function(e,t,n){"use strict";var r=n("XKFU"),o=n("eyMr");r(r.P+r.F*!n("LyE8")([].reduce,!0),"Array",{reduce:function(e){return o(this,e,arguments.length,arguments[1],!1)}})},DPHD:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchWxCodeGameStatus=t.fetchWxCodeGameBuild=t.fetchRestoreWxCode=t.fetchUpdateWxCode=t.fetchWxCodeTextCase=t.fetchWxCode=void 0;var r,o,i,a,l,c,s=f(n("14Xm")),u=(t.fetchWxCode=(r=h(s.default.mark((function e(t,n){var r;return s.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(),r="/tasks/"+t+"/rep_content.json",n=Object.assign({},n,{withCredentials:!0}),e.abrupt("return",u.default.get(r,{params:n}));case 4:case"end":return e.stop()}}),e,this)}))),function(e,t){return r.apply(this,arguments)}),t.fetchWxCodeTextCase=(o=h(s.default.mark((function e(t){var n,r;return s.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(),n="/tasks/"+t+".json",r=Object.assign({},{withCredentials:!0}),e.abrupt("return",u.default.get(n,{params:r}));case 4:case"end":return e.stop()}}),e,this)}))),function(e){return o.apply(this,arguments)}),t.fetchUpdateWxCode=(i=h(s.default.mark((function e(t,n){var r;return s.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(),r="/myshixuns/"+t+"/update_file.json",n=Object.assign({},n,{withCredentials:!0}),e.abrupt("return",u.default.post(r,n));case 4:case"end":return e.stop()}}),e,this)}))),function(e,t){return i.apply(this,arguments)}),t.fetchRestoreWxCode=(a=h(s.default.mark((function e(t,n){var r;return s.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(),r="/tasks/"+t+"/reset_original_code.json",n=Object.assign({},n,{withCredentials:!0}),e.abrupt("return",u.default.get(r,{params:n}));case 4:case"end":return e.stop()}}),e,this)}))),function(e,t){return a.apply(this,arguments)}),t.fetchWxCodeGameBuild=(l=h(s.default.mark((function e(t,n){var r;return s.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(),r="/tasks/"+t+"/game_build.json",n=Object.assign({},n,{withCredentials:!0}),e.abrupt("return",u.default.get(r,{params:n}));case 4:case"end":return e.stop()}}),e,this)}))),function(e,t){return l.apply(this,arguments)}),t.fetchWxCodeGameStatus=(c=h(s.default.mark((function e(t,n){var r;return s.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return p(),r="/tasks/"+t+"/game_status.json",n=Object.assign({},n,{withCredentials:!0}),e.abrupt("return",u.default.get(r,{params:n}));case 4:case"end":return e.stop()}}),e,this)}))),function(e,t){return c.apply(this,arguments)}),f(n("vDqi")));f(n("Po8q"));function f(e){return e&&e.__esModule?e:{default:e}}function h(e){return function(){var t=e.apply(this,arguments);return new Promise((function(e,n){return function r(o,i){try{var a=t[o](i),l=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(l).then((function(e){r("next",e)}),(function(e){r("throw",e)}));e(l)}("next")}))}}var p=function(){}},DSV3:function(e,t,n){var r=n("XKFU"),o=n("gHnn")(),i=n("dyZX").process,a="process"==n("LZWt")(i);r(r.G,{asap:function(e){var t=a&&i.domain;o(t?t.bind(e):e)}})},DVgA:function(e,t,n){var r=n("zhAb"),o=n("4R4u");e.exports=Object.keys||function(e){return r(e,o)}},DW2E:function(e,t,n){var r=n("0/R4"),o=n("Z6vF").onFreeze;n("Xtr8")("freeze",(function(e){return function(t){return e&&r(t)?e(o(t)):t}}))},DZ0b:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){return e.replace(r,(function(e,t){return t.toUpperCase()}))};var r=/-(.)/g;e.exports=t.default},Dew8:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=g(n("zteo")),l=g(n("XY0u")),c=g(n("U1gM")),s=g(n("ym1Z")),u=g(n("mpRq")),f=g(n("OCCX")),h=g(n("1Vz1")),p=g(n("Rx9b")),d=g(n("uhQE")),m=g(n("RiHD")),v=g(n("KWko")),y=g(n("Kx9E"));function g(e){return e&&e.__esModule?e:{default:e}}var b=s.default.concat([u.default,f.default]),w=0,x=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.id=w++,this.version="9.8.7",this.plugins=new c.default,this.options={createGenerateClassName:d.default,Renderer:a.default?v.default:y.default,plugins:[]},this.generateClassName=(0,d.default)(),this.use.apply(this,b),this.setup(t)}return i(e,[{key:"setup",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.createGenerateClassName&&(this.options.createGenerateClassName=e.createGenerateClassName,this.generateClassName=e.createGenerateClassName()),null!=e.insertionPoint&&(this.options.insertionPoint=e.insertionPoint),(e.virtual||e.Renderer)&&(this.options.Renderer=e.Renderer||(e.virtual?y.default:v.default)),e.plugins&&this.use.apply(this,e.plugins),this}},{key:"createStyleSheet",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.index;"number"!=typeof n&&(n=0===h.default.index?0:h.default.index+1);var r=new l.default(e,o({},t,{jss:this,generateClassName:t.generateClassName||this.generateClassName,insertionPoint:this.options.insertionPoint,Renderer:this.options.Renderer,index:n}));return this.plugins.onProcessSheet(r),r}},{key:"removeStyleSheet",value:function(e){return e.detach(),h.default.remove(e),this}},{key:"createRule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};"object"===(void 0===e?"undefined":r(e))&&(n=t,t=e,e=void 0);var o=n;o.jss=this,o.Renderer=this.options.Renderer,o.generateClassName||(o.generateClassName=this.generateClassName),o.classes||(o.classes={});var i=(0,m.default)(e,t,o);return!o.selector&&i instanceof p.default&&(i.selector="."+o.generateClassName(i)),this.plugins.onProcessRule(i),i}},{key:"use",value:function(){for(var e=this,t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach((function(t){-1===e.options.plugins.indexOf(t)&&(e.options.plugins.push(t),e.plugins.use(t))})),this}}]),e}();t.default=x},DfZB:function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},"DlR+":function(e,t,n){var r=n("MFOe"),o=r.Global,i=r.trim;e.exports={name:"cookieStorage",read:function(e){if(!e||!s(e))return null;var t="(?:^|.*;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*";return unescape(a.cookie.replace(new RegExp(t),"$1"))},write:function(e,t){if(!e)return;a.cookie=escape(e)+"="+escape(t)+"; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/"},each:l,remove:c,clearAll:function(){l((function(e,t){c(t)}))}};var a=o.document;function l(e){for(var t=a.cookie.split(/; ?/g),n=t.length-1;n>=0;n--)if(i(t[n])){var r=t[n].split("="),o=unescape(r[0]);e(unescape(r[1]),o)}}function c(e){e&&s(e)&&(a.cookie=escape(e)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/")}function s(e){return new RegExp("(?:^|;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(a.cookie)}},"E+au":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.jss="64a55d578f856d258dc345b094a2a2b3",t.sheetsRegistry="d4bd0baacbc52bbd48bbb9eb24344ecd",t.managers="b768b78919504fba9de2c03545c5cd3a",t.sheetOptions="6fc570d6bd61383819d0f9e7407c452d"},E0u0:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=r(n("QDlc")),i=r(n("MgzW")),a=["altKey","bubbles","cancelable","ctrlKey","currentTarget","eventPhase","metaKey","shiftKey","target","timeStamp","view","type"];function l(e){return null==e}var c=[{reg:/^key/,props:["char","charCode","key","keyCode","which"],fix:function(e,t){l(e.which)&&(e.which=l(t.charCode)?t.keyCode:t.charCode),void 0===e.metaKey&&(e.metaKey=e.ctrlKey)}},{reg:/^touch/,props:["touches","changedTouches","targetTouches"]},{reg:/^hashchange$/,props:["newURL","oldURL"]},{reg:/^gesturechange$/i,props:["rotation","scale"]},{reg:/^(mousewheel|DOMMouseScroll)$/,props:[],fix:function(e,t){var n=void 0,r=void 0,o=void 0,i=t.wheelDelta,a=t.axis,l=t.wheelDeltaY,c=t.wheelDeltaX,s=t.detail;i&&(o=i/120),s&&(o=0-(s%3==0?s/3:s)),void 0!==a&&(a===e.HORIZONTAL_AXIS?(r=0,n=0-o):a===e.VERTICAL_AXIS&&(n=0,r=o)),void 0!==l&&(r=l/120),void 0!==c&&(n=-1*c/120),n||r||(r=o),void 0!==n&&(e.deltaX=n),void 0!==r&&(e.deltaY=r),void 0!==o&&(e.delta=o)}},{reg:/^mouse|contextmenu|click|mspointer|(^DOMMouseScroll$)/i,props:["buttons","clientX","clientY","button","offsetX","relatedTarget","which","fromElement","toElement","offsetY","pageX","pageY","screenX","screenY"],fix:function(e,t){var n=void 0,r=void 0,o=void 0,i=e.target,a=t.button;return i&&l(e.pageX)&&!l(t.clientX)&&(r=(n=i.ownerDocument||document).documentElement,o=n.body,e.pageX=t.clientX+(r&&r.scrollLeft||o&&o.scrollLeft||0)-(r&&r.clientLeft||o&&o.clientLeft||0),e.pageY=t.clientY+(r&&r.scrollTop||o&&o.scrollTop||0)-(r&&r.clientTop||o&&o.clientTop||0)),e.which||void 0===a||(e.which=1&a?1:2&a?3:4&a?2:0),!e.relatedTarget&&e.fromElement&&(e.relatedTarget=e.fromElement===i?e.toElement:e.fromElement),e}}];function s(){return!0}function u(){return!1}function f(e){var t=e.type,n="function"==typeof e.stopPropagation||"boolean"==typeof e.cancelBubble;o.default.call(this),this.nativeEvent=e;var r=u;"defaultPrevented"in e?r=e.defaultPrevented?s:u:"getPreventDefault"in e?r=e.getPreventDefault()?s:u:"returnValue"in e&&(r=!1===e.returnValue?s:u),this.isDefaultPrevented=r;var i=[],l=void 0,f=void 0,h=a.concat();for(c.forEach((function(e){t.match(e.reg)&&(h=h.concat(e.props),e.fix&&i.push(e.fix))})),l=h.length;l;)this[f=h[--l]]=e[f];for(!this.target&&n&&(this.target=e.srcElement||document),this.target&&3===this.target.nodeType&&(this.target=this.target.parentNode),l=i.length;l;)(0,i[--l])(this,e);this.timeStamp=e.timeStamp||Date.now()}var h=o.default.prototype;(0,i.default)(f.prototype,h,{constructor:f,preventDefault:function(){var e=this.nativeEvent;e.preventDefault?e.preventDefault():e.returnValue=!1,h.preventDefault.call(this)},stopPropagation:function(){var e=this.nativeEvent;e.stopPropagation?e.stopPropagation():e.cancelBubble=!0,h.stopPropagation.call(this)}}),t.default=f,e.exports=t.default},EJiy:function(e,t,n){"use strict";t.__esModule=!0;var r=a(n("F+2o")),o=a(n("+JPL")),i="function"==typeof o.default&&"symbol"==typeof r.default?function(e){return typeof e}:function(e){return e&&"function"==typeof o.default&&e.constructor===o.default&&e!==o.default.prototype?"symbol":typeof e};function a(e){return e&&e.__esModule?e:{default:e}}t.default="function"==typeof o.default&&"symbol"===i(r.default)?function(e){return void 0===e?"undefined":i(e)}:function(e){return e&&"function"==typeof o.default&&e.constructor===o.default&&e!==o.default.prototype?"symbol":void 0===e?"undefined":i(e)}},EK0E:function(e,t,n){"use strict";var r,o=n("dyZX"),i=n("CkkT")(0),a=n("KroJ"),l=n("Z6vF"),c=n("czNK"),s=n("ZD67"),u=n("0/R4"),f=n("s5qY"),h=n("s5qY"),p=!o.ActiveXObject&&"ActiveXObject"in o,d=l.getWeak,m=Object.isExtensible,v=s.ufstore,y=function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},g={get:function(e){if(u(e)){var t=d(e);return!0===t?v(f(this,"WeakMap")).get(e):t?t[this._i]:void 0}},set:function(e,t){return s.def(f(this,"WeakMap"),e,t)}},b=e.exports=n("4LiD")("WeakMap",y,g,s,!0,!0);h&&p&&(c((r=s.getConstructor(y,"WeakMap")).prototype,g),l.NEED=!0,i(["delete","has","get","set"],(function(e){var t=b.prototype,n=t[e];a(t,e,(function(t,o){if(u(t)&&!m(t)){this._f||(this._f=new r);var i=this._f[e](t,o);return"set"==e?this:i}return n.call(this,t,o)}))})))},ERXd:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();t.default=function(){return{onCreateRule:function(e,t,n){if("@global"===e)return new l(e,t,n);if("@"===e[0]&&"@global "===e.substr(0,"@global ".length))return new c(e,t,n);var r=n.parent;return r&&("global"!==r.type&&"global"!==r.options.parent.type||(n.global=!0)),n.global&&(n.selector=e),null},onProcessRule:function(e){"style"===e.type&&(function(e){var t=e.options,n=e.style,o=n["@global"];if(!o)return;for(var i in o)t.sheet.addRule(i,o[i],r({},t,{selector:u(i,e.selector)}));delete n["@global"]}(e),function(e){var t=e.options,n=e.style;for(var o in n)if("@global"===o.substr(0,"@global".length)){var i=u(o.substr("@global".length),e.selector);t.sheet.addRule(i,n[o],r({},t,{selector:i})),delete n[o]}}(e))}}};var i=n("eb9H");function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var l=function(){function e(t,n,o){for(var l in a(this,e),this.type="global",this.key=t,this.options=o,this.rules=new i.RuleList(r({},o,{parent:this})),n)this.rules.add(l,n[l],{selector:l});this.rules.process()}return o(e,[{key:"getRule",value:function(e){return this.rules.get(e)}},{key:"addRule",value:function(e,t,n){var r=this.rules.add(e,t,n);return this.options.jss.plugins.onProcessRule(r),r}},{key:"indexOf",value:function(e){return this.rules.indexOf(e)}},{key:"toString",value:function(){return this.rules.toString()}}]),e}(),c=function(){function e(t,n,o){a(this,e),this.name=t,this.options=o;var i=t.substr("@global ".length);this.rule=o.jss.createRule(i,n,r({},o,{parent:this,selector:i}))}return o(e,[{key:"toString",value:function(e){return this.rule.toString(e)}}]),e}(),s=/\s*,\s*/g;function u(e,t){for(var n=e.split(s),r="",o=0;o<n.length;o++)r+=t+" "+n[o].trim(),n[o+1]&&(r+=", ");return r}},EWmC:function(e,t,n){var r=n("LZWt");e.exports=Array.isArray||function(e){return"Array"==r(e)}},EXMj:function(e,t){e.exports=function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!");return e}},EbDI:function(e,t,n){var r=n("Kgbp"),o=n("iD3k");e.exports=function(e){if(o(Object(e))||"[object Arguments]"===Object.prototype.toString.call(e))return r(e)}},Ed7I:function(e,t,n){"use strict";var r=n("FGEo");t.__esModule=!0,t.default=function(e){void 0===e&&(e=(0,o.default)());try{return e.activeElement}catch(e){}};var o=r(n("o43f"));e.exports=t.default},EemH:function(e,t,n){var r=n("UqcF"),o=n("RjD/"),i=n("aCFj"),a=n("apmT"),l=n("aagx"),c=n("xpql"),s=Object.getOwnPropertyDescriptor;t.f=n("nh4g")?s:function(e,t){if(e=i(e),t=a(t,!0),c)try{return s(e,t)}catch(e){}if(l(e,t))return o(!r.f.call(e,t),e[t])}},"Ew+T":function(e,t,n){var r=n("XKFU"),o=n("GZEu");r(r.G+r.B,{setImmediate:o.set,clearImmediate:o.clear})},ExA7:function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},"F+2o":function(e,t,n){e.exports={default:n("2Nb0"),__esModule:!0}},FEjr:function(e,t,n){"use strict";n("OGtf")("strike",(function(e){return function(){return e(this,"strike","","")}}))},FGEo:function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},FJW5:function(e,t,n){var r=n("hswa"),o=n("y3w9"),i=n("DVgA");e.exports=n("nh4g")?Object.defineProperties:function(e,t){o(e);for(var n,a=i(t),l=a.length,c=0;l>c;)r.f(e,n=a[c++],t[n]);return e}},FLEz:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=s(n("RiHD")),a=s(n("1V9r")),l=s(n("Rx9b")),c=s(n("vQTr"));function s(e){return e&&e.__esModule?e:{default:e}}var u=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.map={},this.raw={},this.index=[],this.update=function(e,t){var r=n.options,o=r.jss.plugins,i=r.sheet;if("string"==typeof e)o.onUpdate(t,n.get(e),i);else for(var a=0;a<n.index.length;a++)o.onUpdate(e,n.index[a],i)},this.options=t,this.classes=t.classes}return o(e,[{key:"add",value:function(e,t,n){var o=this.options,a=o.parent,s=o.sheet,u=o.jss,f=o.Renderer,h=o.generateClassName;!(n=r({classes:this.classes,parent:a,sheet:s,jss:u,Renderer:f,generateClassName:h},n)).selector&&this.classes[e]&&(n.selector="."+(0,c.default)(this.classes[e])),this.raw[e]=t;var p=(0,i.default)(e,t,n),d=void 0;!n.selector&&p instanceof l.default&&(d=h(p,s),p.selector="."+(0,c.default)(d)),this.register(p,d);var m=void 0===n.index?this.index.length:n.index;return this.index.splice(m,0,p),p}},{key:"get",value:function(e){return this.map[e]}},{key:"remove",value:function(e){this.unregister(e),this.index.splice(this.indexOf(e),1)}},{key:"indexOf",value:function(e){return this.index.indexOf(e)}},{key:"process",value:function(){var e=this.options.jss.plugins;this.index.slice(0).forEach(e.onProcessRule,e)}},{key:"register",value:function(e,t){this.map[e.key]=e,e instanceof l.default&&(this.map[e.selector]=e,t&&(this.classes[e.key]=t))}},{key:"unregister",value:function(e){delete this.map[e.key],e instanceof l.default&&(delete this.map[e.selector],delete this.classes[e.key])}},{key:"link",value:function(e){for(var t=this.options.sheet.renderer.getUnescapedKeysMap(this.index),n=0;n<e.length;n++){var r=e[n],o=this.options.sheet.renderer.getKey(r);t[o]&&(o=t[o]);var i=this.map[o];i&&(0,a.default)(i,r)}}},{key:"toString",value:function(e){for(var t="",n=this.options.sheet,r=!!n&&n.options.link,o=0;o<this.index.length;o++){var i=this.index[o].toString(e);(i||r)&&(t&&(t+="\n"),t+=i)}return t}}]),e}();t.default=u},FLlr:function(e,t,n){var r=n("XKFU");r(r.P,"String",{repeat:n("l0Rn")})},FOEY:function(e,t,n){},FVT5:function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n("ERXd")),i=r(n("WB/T")),a=r(n("neIt")),l=r(n("qrbQ")),c=r(n("CarK")),s=r(n("dINV"));var u=function(){return{plugins:[(0,o.default)(),(0,i.default)(),(0,a.default)(),(0,l.default)(),(0,c.default)(),(0,s.default)()]}};t.default=u},FYw3:function(e,t,n){"use strict";t.__esModule=!0;var r,o=n("EJiy"),i=(r=o)&&r.__esModule?r:{default:r};t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":(0,i.default)(t))&&"function"!=typeof t?e:t}},Faw5:function(e,t,n){n("7DDg")("Int16",2,(function(e){return function(t,n,r){return e(this,t,n,r)}}))},FeGr:function(e,t,n){"use strict";(function(t){function n(e){o.length||(r(),!0),o[o.length]=e}e.exports=n;var r,o=[],i=0;function a(){for(;i<o.length;){var e=i;if(i+=1,o[e].call(),i>1024){for(var t=0,n=o.length-i;t<n;t++)o[t]=o[t+i];o.length-=i,i=0}}o.length=0,i=0,!1}var l,c,s,u=void 0!==t?t:self,f=u.MutationObserver||u.WebKitMutationObserver;function h(e){return function(){var t=setTimeout(r,0),n=setInterval(r,50);function r(){clearTimeout(t),clearInterval(n),e()}}}"function"==typeof f?(l=1,c=new f(a),s=document.createTextNode(""),c.observe(s,{characterData:!0}),r=function(){l=-l,s.data=l}):r=h(a),n.requestFlush=r,n.makeRequestCallFromTimer=h}).call(this,n("yLpj"))},FlQf:function(e,t,n){"use strict";var r=n("ccE7")(!0);n("MPFp")(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})}))},FlsD:function(e,t,n){var r=n("0/R4");n("Xtr8")("isExtensible",(function(e){return function(t){return!!r(t)&&(!e||e(t))}}))},FpHa:function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},G4OA:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n("TeRw")),o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();t.SnackbarHOC=function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(e){return function(t){function n(e){f(this,n);var t=h(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.showNotification=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"提示",n=arguments[2],o={message:t,description:e};n&&(o.icon=n),r.default.open(o)},t.showSnackbar=t.showSnackbar.bind(t),t.handleSnackbarClose=t.handleSnackbarClose.bind(t),t.state={snackbarText:"",snackbarOpen:!1},t}return p(n,t),i(n,[{key:"handleSnackbarClose",value:function(){this.setState({snackbarOpen:!1,snackbarVertical:"",snackbarHorizontal:""})}},{key:"showSnackbar",value:function(e,t,n){this.setState({snackbarOpen:!0,snackbarText:e,snackbarVertical:t,snackbarHorizontal:n})}},{key:"render",value:function(){return l.default.createElement(l.default.Fragment,null,l.default.createElement(c.default,{className:"rootSnackbar",style:{zIndex:3e4},open:this.state.snackbarOpen,autoHideDuration:3e3,anchorOrigin:{vertical:this.state.snackbarVertical||"top",horizontal:this.state.snackbarHorizontal||"center"},onClose:this.handleSnackbarClose,transition:s.default,SnackbarContentProps:d,resumeHideDuration:2e3,message:l.default.createElement("span",{id:"message-id"},this.state.snackbarText)}),l.default.createElement(e,o({},this.props,{showSnackbar:this.showSnackbar,showNotification:this.showNotification})))}}]),n}(a.Component)}},n("O+I2");var a=n("q1tI"),l=u(a),c=u(n("ljwo")),s=u(n("Blpk"));function u(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function p(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var d={"aria-describedby":"message-id"}},G8Mo:function(e,t,n){var r=n("93I4");e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},GHUu:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n("q1tI"),a=(r=i)&&r.__esModule?r:{default:r},l=n("sYIF");var c=function(e){function t(e){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"render",value:function(){var e=this.props.attachments;return a.default.createElement(a.default.Fragment,null,e.map((function(e,t){return a.default.createElement("p",{key:t,className:"clearfix mb3"},a.default.createElement("a",{className:"color-grey fl"},a.default.createElement("i",{className:"font-14 color-green iconfont icon-fujian mr8"})),a.default.createElement(l.ConditionToolTip,{title:e.title,condition:e.title&&e.title.length>30},a.default.createElement("a",{href:e.url+(0,l.getRandomNumber)(),className:"mr12 fl task-hide",length:"58",target:e.is_pdf&&1==e.is_pdf?"_blank":"_self",style:{maxWidth:"432px"}},e.title)),a.default.createElement("span",{className:"color-grey mt2 color-grey-6 font-12"},e.filesize))})))}}]),t}(i.Component);t.default=c},GMIx:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n("RV6i"),a=(r=i)&&r.__esModule?r:{default:r};var l=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.type="font-face",this.isProcessed=!1,this.key=t,this.style=n,this.options=r}return o(e,[{key:"toString",value:function(e){if(Array.isArray(this.style)){for(var t="",n=0;n<this.style.length;n++)t+=(0,a.default)(this.key,this.style[n]),this.style[n+1]&&(t+="\n");return t}return(0,a.default)(this.key,this.style,e)}}]),e}();t.default=l},GNAe:function(e,t,n){var r=n("XKFU"),o=n("PKUr");r(r.G+r.F*(parseInt!=o),{parseInt:o})},GZEu:function(e,t,n){var r,o,i,a=n("m0Pp"),l=n("MfQN"),c=n("+rLv"),s=n("Iw71"),u=n("dyZX"),f=u.process,h=u.setImmediate,p=u.clearImmediate,d=u.MessageChannel,m=u.Dispatch,v=0,y={},g=function(){var e=+this;if(y.hasOwnProperty(e)){var t=y[e];delete y[e],t()}},b=function(e){g.call(e.data)};h&&p||(h=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return y[++v]=function(){l("function"==typeof e?e:Function(e),t)},r(v),v},p=function(e){delete y[e]},"process"==n("LZWt")(f)?r=function(e){f.nextTick(a(g,e,1))}:m&&m.now?r=function(e){m.now(a(g,e,1))}:d?(i=(o=new d).port2,o.port1.onmessage=b,r=a(i.postMessage,i,1)):u.addEventListener&&"function"==typeof postMessage&&!u.importScripts?(r=function(e){u.postMessage(e+"","*")},u.addEventListener("message",b,!1)):r="onreadystatechange"in s("script")?function(e){c.appendChild(s("script")).onreadystatechange=function(){c.removeChild(this),g.call(e)}}:function(e){setTimeout(a(g,e,1),0)}),e.exports={set:h,clear:p}},GdC5:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Streamable=void 0;var r,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==c(e)&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n("q1tI")),i=n("tbWI"),a=(r=n("LVMo"))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?h(e):t}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var y=/streamable\.com\/([a-z0-9]+)$/,g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(c,e);var t,n,r,a,l=(t=c,function(){var e,n=d(t);if(p()){var r=d(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return f(this,e)});function c(){var e;s(this,c);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return v(h(e=l.call.apply(l,[this].concat(n))),"callPlayer",i.callPlayer),v(h(e),"duration",null),v(h(e),"currentTime",null),v(h(e),"secondsLoaded",null),v(h(e),"mute",(function(){e.callPlayer("mute")})),v(h(e),"unmute",(function(){e.callPlayer("unmute")})),v(h(e),"ref",(function(t){e.iframe=t})),e}return n=c,(r=[{key:"load",value:function(e){var t=this;(0,i.getSDK)("https://cdn.embed.ly/player-0.1.0.min.js","playerjs").then((function(e){t.iframe&&(t.player=new e.Player(t.iframe),t.player.setLoop(t.props.loop),t.player.on("ready",t.props.onReady),t.player.on("play",t.props.onPlay),t.player.on("pause",t.props.onPause),t.player.on("seeked",t.props.onSeek),t.player.on("ended",t.props.onEnded),t.player.on("error",t.props.onError),t.player.on("timeupdate",(function(e){var n=e.duration,r=e.seconds;t.duration=n,t.currentTime=r})),t.player.on("buffered",(function(e){var n=e.percent;t.duration&&(t.secondsLoaded=t.duration*n)})),t.props.muted&&t.player.mute())}),this.props.onError)}},{key:"play",value:function(){this.callPlayer("play")}},{key:"pause",value:function(){this.callPlayer("pause")}},{key:"stop",value:function(){}},{key:"seekTo",value:function(e){this.callPlayer("setCurrentTime",e)}},{key:"setVolume",value:function(e){this.callPlayer("setVolume",100*e)}},{key:"setLoop",value:function(e){this.callPlayer("setLoop",e)}},{key:"getDuration",value:function(){return this.duration}},{key:"getCurrentTime",value:function(){return this.currentTime}},{key:"getSecondsLoaded",value:function(){return this.secondsLoaded}},{key:"render",value:function(){var e=this.props.url.match(y)[1];return o.default.createElement("iframe",{ref:this.ref,src:"https://streamable.com/o/".concat(e),frameBorder:"0",scrolling:"no",style:{width:"100%",height:"100%"},allowFullScreen:!0})}}])&&u(n.prototype,r),a&&u(n,a),c}(o.Component);t.Streamable=g,v(g,"displayName","Streamable"),v(g,"canPlay",(function(e){return y.test(e)}));var b=(0,a.default)(g);t.default=b},GoyQ:function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},H0zx:function(e,t,n){"use strict";var r=n("FGEo");t.__esModule=!0,t.default=function(e){if(!e)throw new TypeError("No Element passed to `getComputedStyle()`");var t=e.ownerDocument;return"defaultView"in t?t.defaultView.opener?e.ownerDocument.defaultView.getComputedStyle(e,null):window.getComputedStyle(e,null):{getPropertyValue:function(t){var n=e.style;"float"==(t=(0,o.default)(t))&&(t="styleFloat");var r=e.currentStyle[t]||null;if(null==r&&n&&n[t]&&(r=n[t]),a.test(r)&&!i.test(t)){var l=n.left,c=e.runtimeStyle,s=c&&c.left;s&&(c.left=e.currentStyle.left),n.left="fontSize"===t?"1em":r,r=n.pixelLeft+"px",n.left=l,s&&(c.left=s)}return r}}};var o=r(n("9SKx")),i=/^(top|right|bottom|left)$/,a=/^([+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|))(?!px)[a-z%]+$/i;e.exports=t.default},H5GT:function(e,t,n){var r=n("XKFU"),o=n("6dIT"),i=n("kcoS");r(r.S,"Math",{fscale:function(e,t,n,r,a){return i(o(e,t,n,r,a))}})},H6hf:function(e,t,n){var r=n("y3w9");e.exports=function(e,t,n,o){try{return o?t(r(n)[0],n[1]):t(n)}catch(t){var i=e.return;throw void 0!==i&&r(i.call(e)),t}}},H7XF:function(e,t,n){"use strict";t.byteLength=function(e){var t=s(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,r=s(e),a=r[0],l=r[1],c=new i(function(e,t,n){return 3*(t+n)/4-n}(0,a,l)),u=0,f=l>0?a-4:a;for(n=0;n<f;n+=4)t=o[e.charCodeAt(n)]<<18|o[e.charCodeAt(n+1)]<<12|o[e.charCodeAt(n+2)]<<6|o[e.charCodeAt(n+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;2===l&&(t=o[e.charCodeAt(n)]<<2|o[e.charCodeAt(n+1)]>>4,c[u++]=255&t);1===l&&(t=o[e.charCodeAt(n)]<<10|o[e.charCodeAt(n+1)]<<4|o[e.charCodeAt(n+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t);return c},t.fromByteArray=function(e){for(var t,n=e.length,o=n%3,i=[],a=0,l=n-o;a<l;a+=16383)i.push(u(e,a,a+16383>l?l:a+16383));1===o?(t=e[n-1],i.push(r[t>>2]+r[t<<4&63]+"==")):2===o&&(t=(e[n-2]<<8)+e[n-1],i.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"="));return i.join("")};for(var r=[],o=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=0,c=a.length;l<c;++l)r[l]=a[l],o[a.charCodeAt(l)]=l;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function u(e,t,n){for(var o,i,a=[],l=t;l<n;l+=3)o=(e[l]<<16&16711680)+(e[l+1]<<8&65280)+(255&e[l+2]),a.push(r[(i=o)>>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return a.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},H84U:function(e,t,n){"use strict";n.d(t,"b",(function(){return b})),n.d(t,"a",(function(){return w})),n.d(t,"c",(function(){return x}));var r=n("q1tI"),o=n("foW8"),i=n.n(o),a=n("TSYQ"),l=n.n(a),c=n("YMnH"),s=function(){return r.createElement("svg",{width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("g",{transform:"translate(24 31.67)"},r.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),r.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),r.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),r.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),r.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),r.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),r.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},r.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),r.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},u=function(){return r.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},r.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},r.createElement("ellipse",{fill:"#F5F5F5",cx:"32",cy:"33",rx:"32",ry:"7"}),r.createElement("g",{fillRule:"nonzero",stroke:"#D9D9D9"},r.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),r.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:"#FAFAFA"}))))};function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},p=r.createElement(s,null),d=r.createElement(u,null),m=function(e){return r.createElement(w,null,(function(t){var n=t.getPrefixCls,o=e.className,i=e.prefixCls,a=e.image,s=void 0===a?p:a,u=e.description,m=e.children,v=e.imageStyle,y=h(e,["className","prefixCls","image","description","children","imageStyle"]);return r.createElement(c.a,{componentName:"Empty"},(function(e){var t,a,c,h=n("empty",i),p=void 0!==u?u:e.description,g="string"==typeof p?p:"empty",b=null;return b="string"==typeof s?r.createElement("img",{alt:g,src:s}):s,r.createElement("div",f({className:l()(h,(t={},a="".concat(h,"-normal"),c=s===d,a in t?Object.defineProperty(t,a,{value:c,enumerable:!0,configurable:!0,writable:!0}):t[a]=c,t),o)},y),r.createElement("div",{className:"".concat(h,"-image"),style:v},b),p&&r.createElement("p",{className:"".concat(h,"-description")},p),m&&r.createElement("div",{className:"".concat(h,"-footer")},m))}))}))};m.PRESENTED_IMAGE_DEFAULT=p,m.PRESENTED_IMAGE_SIMPLE=d;var v=m,y=function(e){return r.createElement(w,null,(function(t){var n=(0,t.getPrefixCls)("empty");switch(e){case"Table":case"List":return r.createElement(v,{image:v.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return r.createElement(v,{image:v.PRESENTED_IMAGE_SIMPLE,className:"".concat(n,"-small")});default:return r.createElement(v,null)}}))};function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var b=i()({getPrefixCls:function(e,t){return t||"ant-".concat(e)},renderEmpty:y}),w=b.Consumer;function x(e){return function(t){var n=function(n){return r.createElement(w,null,(function(o){var i=e.prefixCls,a=(0,o.getPrefixCls)(i,n.prefixCls);return r.createElement(t,g({},o,n,{prefixCls:a}))}))},o=t.constructor,i=o&&o.displayName||t.name||"Component";return n.displayName="withConfigConsumer(".concat(i,")"),n}}},"HAE/":function(e,t,n){var r=n("XKFU");r(r.S+r.F*!n("nh4g"),"Object",{defineProperty:n("hswa").f})},HEwt:function(e,t,n){"use strict";var r=n("m0Pp"),o=n("XKFU"),i=n("S/j/"),a=n("H6hf"),l=n("M6Qj"),c=n("ne8i"),s=n("8a7r"),u=n("J+6e");o(o.S+o.F*!n("XMVh")((function(e){Array.from(e)})),"Array",{from:function(e){var t,n,o,f,h=i(e),p="function"==typeof this?this:Array,d=arguments.length,m=d>1?arguments[1]:void 0,v=void 0!==m,y=0,g=u(h);if(v&&(m=r(m,d>2?arguments[2]:void 0,2)),null==g||p==Array&&l(g))for(n=new p(t=c(h.length));t>y;y++)s(n,y,v?m(h[y],y):h[y]);else for(f=g.call(h),n=new p;!(o=f.next()).done;y++)s(n,y,v?a(f,m,[o.value,y],!0):o.value);return n.length=y,n}})},HSsa:function(e,t,n){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},HUFq:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n("W9HT")),o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();n("04bd");var i=n("q1tI"),a=l(i);function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=function(e){function t(){return c(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentDidUpdate",value:function(e,t){!e.error&&this.props.error&&console.log(this.props.error)}},{key:"render",value:function(){return a.default.createElement("div",{className:"App",style:{minHeight:"800px",width:"100%"}},a.default.createElement("style",null,"\n\t\t\t\t\t\t .margintop{\n\t\t\t\t\t\t margin-top:20%;\n\t\t\t\t\t\t }\n\t\t\t\t\t\t"),a.default.createElement(r.default,{size:"large",className:"margintop"}))}}]),t}(i.Component);t.default=u},HXN9:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=r(n("d0bx"));t.generate=o.default;var i={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"};t.presetPrimaryColors=i;var a={};t.presetPalettes=a,Object.keys(i).forEach((function(e){a[e]=o.default(i[e]),a[e].primary=a[e][5]}));var l=a.red;t.red=l;var c=a.volcano;t.volcano=c;var s=a.gold;t.gold=s;var u=a.orange;t.orange=u;var f=a.yellow;t.yellow=f;var h=a.lime;t.lime=h;var p=a.green;t.green=p;var d=a.cyan;t.cyan=d;var m=a.blue;t.blue=m;var v=a.geekblue;t.geekblue=v;var y=a.purple;t.purple=y;var g=a.magenta;t.magenta=g;var b=a.grey;t.grey=b},HbLn:function(e,t,n){},Hc9t:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addNotes=t.changeRecordPagination=t.clearOjForUserReducer=t.saveOpacityType=t.saveEditorCodeForDetail=t.restoreInitialCode=t.submitUserCode=t.changeUserCodeTab=t.saveUserInputCode=t.getUserCommitRecordDetail=t.getUserCommitRecord=t.debuggerCode=t.codeEvaluate=t.updateCode=t.saveUserCodeForInterval=t.getUserProgramDetail=t.saveUserProgramIdentifier=t.startProgramQuestion=void 0;var r=l(n("TeRw"));n("O+I2");var o=l(n("rnH8")),i=n("J66h"),a=n("t71B");function l(e){return e&&e.__esModule?e:{default:e}}t.startProgramQuestion=function(e,t){return function(n,r){(0,a.fetchStartProgram)(e).then((function(r){var i=r.status,a=r.data;if(200===i){var l=a.identifier;n({type:o.default.SAVE_USER_PROGRAM_ID,payload:l}),n({type:o.default.SAVE_HACK_IDENTIFIER,payload:e}),l&&t.history.push({pathname:"/myproblems/"+l})}}))}},t.saveUserProgramIdentifier=function(e){return{type:o.default.SAVE_USER_PROGRAM_ID,payload:e}},t.getUserProgramDetail=function(e,t){return function(n){(0,a.fetchUserProgramDetail)(e).then((function(e){var r=e.status,i=e.data,a=void 0===i?{}:i;if(200===r){if(401===a.status)return;n(t?{type:o.default.GET_COMMIT_RECORD_DETAIL_BY_ID,payload:a}:{type:o.default.USER_PROGRAM_DETAIL,payload:a}),n({type:o.default.SAVE_USE_TEST_CASE_VALUE,payload:a.test_case||{}});var l=!1;a.hack&&(l=a.hack.modify_code),n({type:o.default.SAVE_NOTICE_COUNT,payload:l}),n({type:o.default.SAVE_USER_INFO,payload:a.user})}}))}},t.saveUserCodeForInterval=function(e,t){return function(n,r){n({type:o.default.AUTO_UPDATE_CODE,payload:!0}),(0,a.fetchUpdateCode)(e,{code:i.Base64.encode(t)}).then((function(e){401!==e.data.status&&setTimeout((function(){n({type:o.default.AUTO_UPDATE_CODE,payload:!1})}),1e3)})).catch((function(){n({type:o.default.AUTO_UPDATE_CODE,payload:!1})}))}},t.updateCode=function(e,t,n){return function(r,l){var c=l().ojForUserReducer.editor_code;(0,a.fetchUpdateCode)(e,{code:i.Base64.encode(c)}).then((function(i){if(i){if(401===i.data.status)return void r({type:o.default.LOADING_STATUS,payload:!1});r({type:o.default.IS_UPDATE_CODE,flag:!1}),r(s(e,t,n))}}))}};var c=t.codeEvaluate=function(e,t,n,i,l,c,s){var h=1;var p=setInterval((function(){!function(i,h,p,d){var m=p++*i;(0,a.fetchCodeSubmit)(t,{mode:n}).then((function(i){var a=i.data.status;if(0==+a||m/1e3>h+1){clearInterval(d),d=null;var p=null;p=1===a?{error_line:-1,error_msg:"",execute_memory:"",execute_time:h,input:"",output:"",status:2,expected_output:"",isPassed:!1}:i.data.data,e({type:o.default.COMMIT_RECORD_DETAIL,payload:{type:n,data:p}}),n&&"debug"!==n?(e({type:o.default.SUBMIT_LOADING_STATUS,payload:!1}),e({type:o.default.CHANGE_USER_CODE_TAB,payload:"record"}),e(u(t)),e(f(n)),1===l&&!s&&p.isPassed&&(e({type:o.default.UPDATE_HACK_PASSED,payload:!0}),r.default.success({message:"提示",description:"恭喜您获得金币奖励: "+c}))):(e({type:o.default.LOADING_STATUS,payload:!1}),e({type:o.default.TEST_CODE_STATUS,payload:"finish"}))}})).catch((function(t){clearInterval(d),d=null,e(n&&"debug"!==n?{type:o.default.SUBMIT_LOADING_STATUS,payload:!1}:{type:o.default.LOADING_STATUS,payload:!1})}))}(500,i,h++,p)}),500)},s=t.debuggerCode=function(e,t,n){return function(r,i){var l=i().ojForUserReducer.hack;n&&"debug"!==n||r({type:o.default.TEST_CODE_STATUS,payload:"loading"}),(0,a.fetchDebuggerCode)(e,t).then((function(t){if(200===t.status){if(401===t.data.status)return void r({type:o.default.LOADING_STATUS,payload:!1});c(r,e,n,l.time_limit)}})).catch((function(){r({type:o.default.TEST_CODE_STATUS,payload:"error"}),r({type:o.default.LOADING_STATUS,payload:!1}),r({type:o.default.SUBMIT_LOADING_STATUS,payload:!1})}))}},u=t.getUserCommitRecord=function(e){return function(t,n){try{var r=n().ojForUserReducer.pages,i=r.limit,l=r.page;(0,a.fetchUserCommitRecord)(e,{limit:i,page:l}).then((function(e){if(e){var n=e.status,r=e.data;200===n&&t({type:o.default.COMMIT_RECORD,payload:r})}}))}catch(e){console.log(e,"-------")}}},f=(t.getUserCommitRecordDetail=function(e){return function(t){(0,a.fetchUserCommitRecordDetail)(e).then((function(e){var n=e.data;401!==n.status&&(t({type:o.default.GET_COMMIT_RECORD_DETAIL_BY_ID,payload:n}),t({type:o.default.CLICK_OPERATE_TYPE,payload:""}))}))}},t.saveUserInputCode=function(e){return{type:o.default.SAVE_USER_CODE,payload:e}},t.changeUserCodeTab=function(e){return{type:o.default.CHANGE_USER_CODE_TAB,payload:e}},t.submitUserCode=function(e,t,n){return function(t,r){var l=r().ojForUserReducer,s=l.editor_code,u=l.hack;(0,a.fetchUpdateCode)(e,{code:i.Base64.encode(s)}).then((function(r){401!==r.data.status?(t({type:o.default.IS_UPDATE_CODE,flag:!1}),(0,a.fetchUserCodeSubmit)(e).then((function(r){if(200===r.status){if(401===r.data.status)return void t({type:o.default.SUBMIT_LOADING_STATUS,payload:!1});c(t,e,n,u.time_limit,u.status,u.score,u.passed)}})).catch((function(){t({type:o.default.SUBMIT_LOADING_STATUS,payload:!1})}))):t({type:o.default.SUBMIT_LOADING_STATUS,payload:!1})})).catch((function(){t({type:o.default.SUBMIT_LOADING_STATUS,payload:!1})}))}},t.restoreInitialCode=function(e,t){return function(n){(0,a.fetchRestoreInitialCode)(e).then((function(e){if(401!==e.data.status){var i=e.status,a=e.data;200===i&&(n({type:o.default.RESTORE_INITIAL_CODE,payload:a.code}),r.default.success({message:"提示",description:t}),n({type:o.default.SAVE_NOTICE_COUNT,payload:!1}))}}))}},t.saveEditorCodeForDetail=function(e){return{type:o.default.SAVE_EDITOR_CODE,payload:e}},t.saveOpacityType=function(e){return{type:o.default.CLICK_OPERATE_TYPE,payload:e}});t.clearOjForUserReducer=function(){return{type:o.default.CLEAR_OJ_FOR_USER_REDUCER}},t.changeRecordPagination=function(e){return{type:o.default.CHANGE_RECORD_PAGINATION_PAGE,payload:e}},t.addNotes=function(e,t,n){return function(i){(0,a.fetchAddNotes)(e,t).then((function(e){i({type:o.default.LOADING_STATUS,payload:!1}),0===e.data.status&&(n&&n(),r.default.success({message:"提示",description:"添加笔记成功"}),i({type:o.default.UPDATE_NOTE_CONTENT,payload:t.notes}))})).catch((function(){i({type:o.default.LOADING_STATUS,payload:!1})}))}}},Hd6r:function(e,t,n){"use strict";n.r(t);n("C1Nm")},Hfiw:function(e,t,n){var r=n("Y7ZC");r(r.S,"Object",{setPrototypeOf:n("6tYhl").set})},Hsns:function(e,t,n){var r=n("93I4"),o=n("5T2Y").document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},Hxic:function(e,t,n){var r=n("XKFU");r(r.S,"Math",{RAD_PER_DEG:180/Math.PI})},I2u6:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.replace(r,o)};var r=/[-\s]+(.)?/g;function o(e,t){return t?t.toUpperCase():""}},I5cv:function(e,t,n){var r=n("XKFU"),o=n("Kuth"),i=n("2OiF"),a=n("y3w9"),l=n("0/R4"),c=n("eeVq"),s=n("8MEG"),u=(n("dyZX").Reflect||{}).construct,f=c((function(){function e(){}return!(u((function(){}),[],e)instanceof e)})),h=!c((function(){u((function(){}))}));r(r.S+r.F*(f||h),"Reflect",{construct:function(e,t){i(e),a(t);var n=arguments.length<3?e:i(arguments[2]);if(h&&!f)return u(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var r=[null];return r.push.apply(r,t),new(s.apply(e,r))}var c=n.prototype,p=o(l(c)?c:Object.prototype),d=Function.apply.call(e,p,t);return l(d)?d:p}})},I74W:function(e,t,n){"use strict";n("qncB")("trimLeft",(function(e){return function(){return e(this,1)}}),"trimStart")},I78e:function(e,t,n){"use strict";var r=n("XKFU"),o=n("+rLv"),i=n("LZWt"),a=n("d/Gc"),l=n("ne8i"),c=[].slice;r(r.P+r.F*n("eeVq")((function(){o&&c.call(o)})),"Array",{slice:function(e,t){var n=l(this.length),r=i(this);if(t=void 0===t?n:t,"Array"==r)return c.call(this,e,t);for(var o=a(e,n),s=a(t,n),u=l(s-o),f=new Array(u),h=0;h<u;h++)f[h]="String"==r?this.charAt(o+h):this[o+h];return f}})},"I8a+":function(e,t,n){var r=n("LZWt"),o=n("K0xU")("toStringTag"),i="Arguments"==r(function(){return arguments}());e.exports=function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),o))?n:i?r(t):"Object"==(a=r(t))&&"function"==typeof t.callee?"Arguments":a}},IEzm:function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n("iVxW")),i=r(n("MVZn")),a=(r(n("PV3f")),r(n("WNwX")));function l(e,t){return t}var c=function(e){var t="function"==typeof e;return{create:function(n,r){var c=t?e(n):e;if(!r||!n.overrides||!n.overrides[r])return c;var s=n.overrides[r],u=(0,i.default)({},c);return(0,o.default)(s).forEach((function(e){u[e]=(0,a.default)(u[e],s[e],{arrayMerge:l})})),u},options:{},themingEnabled:t}};t.default=c},IIpx:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.changePagination=t.showOrHideComment=t.likeComment=t.deleteComment=t.replayChildComment=t.getCommentLists=t.addComment=void 0;var r,o=n("rnH8"),i=(r=o)&&r.__esModule?r:{default:r},a=n("WfJu");t.addComment=function(e,t){return function(n){(0,a.fetchAddComment)(e,t).then((function(t){200===t.status&&(n(l(e)),n({type:i.default.UPDATE_OJ_FOR_USER_COMMENT_COUNT,payload:"add"}))}))}};var l=t.getCommentLists=function(e){return function(t,n){var r=n().commentReducer.pages,o=r.limit,l=r.page;(0,a.fetchCommentLists)(e,{limit:o,page:l}).then((function(e){if(200===e.status){var n=e.data;t({type:i.default.GET_COMMENT_LISTS,payload:n})}}))}};t.replayChildComment=function(e,t){return function(n){(0,a.fetchAddChildComment)(e,t).then((function(t){200===t.status&&(n(l(e)),n({type:i.default.UPDATE_OJ_FOR_USER_COMMENT_COUNT,payload:"add"}))}))}},t.deleteComment=function(e,t){return function(n){(0,a.fetchDeleteComment)(e,t).then((function(t){200===t.status&&(n(l(e)),n({type:i.default.UPDATE_OJ_FOR_USER_COMMENT_COUNT,payload:"minus"}))}))}},t.likeComment=function(e,t,n,r){return function(r){(0,a.fetchLikeComment)(t,n).then((function(t){if(200===t.status){var o=n.container_type,a=t.data.praise_count;switch(o){case"Discuss":r(l(e));break;case"Hack":r({type:i.default.ADD_OJ_LIKE_COUNT,payload:a})}}}))}},t.showOrHideComment=function(e,t,n){return function(r){(0,a.fetchShowOrHideComment)(e,t,n).then((function(t){200===t.status&&r(l(e))}))}},t.changePagination=function(e){return{type:i.default.CHANGE_COMMENT_PAGINATION_PARAMS,payload:e}}},INYr:function(e,t,n){"use strict";var r=n("XKFU"),o=n("CkkT")(6),i="findIndex",a=!0;i in[]&&Array(1)[i]((function(){a=!1})),r(r.P+r.F*a,"Array",{findIndex:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),n("nGyu")(i)},IP1Z:function(e,t,n){"use strict";var r=n("2faE"),o=n("rr1i");e.exports=function(e,t,n){t in e?r.f(e,t,o(0,n)):e[t]=n}},"IS4+":function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.primary,n=void 0===t?{light:l.default[300],main:l.default[500],dark:l.default[700]}:t,r=e.secondary,v=void 0===r?{light:c.default.A200,main:c.default.A400,dark:c.default.A700}:r,y=e.error,g=void 0===y?{light:u.default[300],main:u.default[500],dark:u.default[700]}:y,b=e.type,w=void 0===b?"light":b,x=e.contrastThreshold,_=void 0===x?3:x,k=e.tonalOffset,S=void 0===k?.2:k,O=(0,i.default)(e,["primary","secondary","error","type","contrastThreshold","tonalOffset"]);function M(e){return(0,h.getContrastRatio)(e,d.text.primary)>=_?d.text.primary:p.text.primary}function T(e,t,n,r){!e.main&&e[t]&&(e.main=e[t]),m(e,"light",n,S),m(e,"dark",r,S),e.contrastText||(e.contrastText=M(e.main))}T(n,500,300,700),T(v,"A400","A200","A700"),T(g,500,300,700);var E={dark:d,light:p};return(0,a.default)((0,o.default)({common:f.default,type:w,primary:n,secondary:v,error:g,grey:s.default,contrastThreshold:_,getContrastText:M,augmentColor:T,tonalOffset:S},E[w]),O,{clone:!1})},t.dark=t.light=void 0;var o=r(n("MVZn")),i=r(n("QILm")),a=(r(n("PV3f")),r(n("WNwX"))),l=r(n("LacO")),c=r(n("sVKJ")),s=r(n("AK+3")),u=r(n("IWIc")),f=r(n("zOe8")),h=n("JS0+"),p={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:f.default.white,default:s.default[50]},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.08)",hoverOpacity:.08,selected:"rgba(0, 0, 0, 0.14)",disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)"}};t.light=p;var d={text:{primary:f.default.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",hint:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:s.default[800],default:"#303030"},action:{active:f.default.white,hover:"rgba(255, 255, 255, 0.1)",hoverOpacity:.1,selected:"rgba(255, 255, 255, 0.2)",disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)"}};function m(e,t,n,r){e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=(0,h.lighten)(e.main,r):"dark"===t&&(e.dark=(0,h.darken)(e.main,1.5*r)))}t.dark=d},"IU+Z":function(e,t,n){"use strict";n("sMXx");var r=n("KroJ"),o=n("Mukb"),i=n("eeVq"),a=n("vhPU"),l=n("K0xU"),c=n("Ugos"),s=l("species"),u=!i((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),f=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();e.exports=function(e,t,n){var h=l(e),p=!i((function(){var t={};return t[h]=function(){return 7},7!=""[e](t)})),d=p?!i((function(){var t=!1,n=/a/;return n.exec=function(){return t=!0,null},"split"===e&&(n.constructor={},n.constructor[s]=function(){return n}),n[h](""),!t})):void 0;if(!p||!d||"replace"===e&&!u||"split"===e&&!f){var m=/./[h],v=n(a,h,""[e],(function(e,t,n,r,o){return t.exec===c?p&&!o?{done:!0,value:m.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}})),y=v[0],g=v[1];r(String.prototype,e,y),o(RegExp.prototype,h,2==t?function(e,t){return g.call(e,this,t)}:function(e){return g.call(e,this)})}}},IWIc:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"};t.default=r},IXt9:function(e,t,n){"use strict";var r=n("0/R4"),o=n("OP3Y"),i=n("K0xU")("hasInstance"),a=Function.prototype;i in a||n("hswa").f(a,i,{value:function(e){if("function"!=typeof this||!r(e))return!1;if(!r(this.prototype))return e instanceof this;for(;e=o(e);)if(this.prototype===e)return!0;return!1}})},IdCh:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n("q1tI"),l=(r=a)&&r.__esModule?r:{default:r},c=n("eO8H");var s={blue:"colorblue",white:"colorwhite",grey:"colorgrey",orange:"color-orange",colorgrey9:"color-grey-9"},u=function(e){function t(e){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"render",value:function(){var e=this.props,t=e.to,n=(e.href,e.targets),r=e.style2,i=(e.style,e.className,function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["to","href","targets","style2","style","className"]));return l.default.createElement(l.default.Fragment,null,null==t&&null==n?l.default.createElement("a",o({onClick:this.props.onClick,className:"btn "+s[this.props.style]+" "+(this.props.className||""),style:r},i),this.props.children):null!=n?l.default.createElement("a",o({href:t,target:"_blank",className:"btn "+s[this.props.style]+" "+this.props.className,style:r},i),this.props.children):l.default.createElement(c.Link,o({to:t,className:"btn "+s[this.props.style]+" "+(this.props.className||""),style:r},i),this.props.children))}}]),t}(a.Component);t.default=u},IeMT:function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.cloneElementWithClassName=a,t.cloneChildrenWithClassName=function(e,t){return o.default.Children.map(e,(function(e){return o.default.isValidElement(e)&&a(e,t)}))},t.isMuiElement=function(e,t){return o.default.isValidElement(e)&&-1!==t.indexOf(e.type.muiName)},t.isMuiComponent=function(e,t){return-1!==t.indexOf(e.muiName)};var o=r(n("q1tI")),i=r(n("TSYQ"));function a(e,t){return o.default.cloneElement(e,{className:(0,i.default)(e.props.className,t)})}},Ijbi:function(e,t){e.exports=function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}},IlFx:function(e,t,n){var r=n("XKFU"),o=n("y3w9"),i=Object.isExtensible;r(r.S,"Reflect",{isExtensible:function(e){return o(e),!i||i(e)}})},Iw71:function(e,t,n){var r=n("0/R4"),o=n("dyZX").document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},"J+6e":function(e,t,n){var r=n("I8a+"),o=n("K0xU")("iterator"),i=n("hPIQ");e.exports=n("g3g5").getIteratorMethod=function(e){if(null!=e)return e[o]||e["@@iterator"]||i[r(e)]}},J0gd:function(e,t,n){var r=n("XKFU"),o=180/Math.PI;r(r.S,"Math",{degrees:function(e){return e*o}})},J66h:function(module,exports,__webpack_require__){(function(global){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;!function(e,t){module.exports=t(e)}("undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==global?global:this,(function(global){"use strict";global=global||{};var _Base64=global.Base64,version="2.5.2",buffer;if(module.exports)try{buffer=eval("require('buffer').Buffer")}catch(e){buffer=void 0}var b64chars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",b64tab=function(e){for(var t={},n=0,r=e.length;n<r;n++)t[e.charAt(n)]=n;return t}(b64chars),fromCharCode=String.fromCharCode,cb_utob=function(e){if(e.length<2)return(t=e.charCodeAt(0))<128?e:t<2048?fromCharCode(192|t>>>6)+fromCharCode(128|63&t):fromCharCode(224|t>>>12&15)+fromCharCode(128|t>>>6&63)+fromCharCode(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return fromCharCode(240|t>>>18&7)+fromCharCode(128|t>>>12&63)+fromCharCode(128|t>>>6&63)+fromCharCode(128|63&t)},re_utob=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,utob=function(e){return e.replace(re_utob,cb_utob)},cb_encode=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[b64chars.charAt(n>>>18),b64chars.charAt(n>>>12&63),t>=2?"=":b64chars.charAt(n>>>6&63),t>=1?"=":b64chars.charAt(63&n)].join("")},btoa=global.btoa?function(e){return global.btoa(e)}:function(e){return e.replace(/[\s\S]{1,3}/g,cb_encode)},_encode=function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)?e.toString("base64"):btoa(utob(String(e)))},encode=function(e,t){return t?_encode(String(e)).replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,""):_encode(e)},encodeURI=function(e){return encode(e,!0)},re_btou=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,cb_btou=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return fromCharCode(55296+(t>>>10))+fromCharCode(56320+(1023&t));case 3:return fromCharCode((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return fromCharCode((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},btou=function(e){return e.replace(re_btou,cb_btou)},cb_decode=function(e){var t=e.length,n=t%4,r=(t>0?b64tab[e.charAt(0)]<<18:0)|(t>1?b64tab[e.charAt(1)]<<12:0)|(t>2?b64tab[e.charAt(2)]<<6:0)|(t>3?b64tab[e.charAt(3)]:0),o=[fromCharCode(r>>>16),fromCharCode(r>>>8&255),fromCharCode(255&r)];return o.length-=[0,0,2,1][n],o.join("")},_atob=global.atob?function(e){return global.atob(e)}:function(e){return e.replace(/\S{1,4}/g,cb_decode)},atob=function(e){return _atob(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},_decode=buffer?buffer.from&&Uint8Array&&buffer.from!==Uint8Array.from?function(e){return(e.constructor===buffer.constructor?e:buffer.from(e,"base64")).toString()}:function(e){return(e.constructor===buffer.constructor?e:new buffer(e,"base64")).toString()}:function(e){return btou(_atob(e))},decode=function(e){return _decode(String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,""))},noConflict=function(){var e=global.Base64;return global.Base64=_Base64,e};if(global.Base64={VERSION:version,atob:atob,btoa:btoa,fromBase64:decode,toBase64:encode,utob:utob,encode:encode,encodeURI:encodeURI,btou:btou,decode:decode,noConflict:noConflict,__buffer__:buffer},"function"==typeof Object.defineProperty){var noEnum=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};global.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",noEnum((function(){return decode(this)}))),Object.defineProperty(String.prototype,"toBase64",noEnum((function(e){return encode(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",noEnum((function(){return encode(this,!0)})))}}return global.Meteor&&(Base64=global.Base64),module.exports?module.exports.Base64=global.Base64:(__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_RESULT__=function(){return global.Base64}.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)),{Base64:global.Base64}}))}).call(this,__webpack_require__("yLpj"))},J6Do:function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"DialogActions",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"DialogTitle",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"DialogContent",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"DialogContentText",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"withMobileDialog",{enumerable:!0,get:function(){return s.default}});var o=r(n("cSWV")),i=r(n("CFxG")),a=r(n("viCs")),l=r(n("r+0b")),c=r(n("VDLE")),s=r(n("kM5N"))},J7Ao:function(e,t){e.exports=class{constructor(){this.seen={}}slug(e){let t=e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(t)){const e=t;do{this.seen[e]++,t=e+"-"+this.seen[e]}while(this.seen.hasOwnProperty(t))}return this.seen[t]=0,t}}},JB68:function(e,t,n){var r=n("Jes0");e.exports=function(e){return Object(r(e))}},JCqj:function(e,t,n){"use strict";n("OGtf")("sup",(function(e){return function(){return e(this,"sup","","")}}))},JEQr:function(e,t,n){"use strict";(function(t){var r=n("xTJ+"),o=n("yK9s"),i={"Content-Type":"application/x-www-form-urlencoded"};function a(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var l,c={adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==t)&&(l=n("tQ2B")),l),transformRequest:[function(e,t){return o(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(a(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)?(a(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(e){return e>=200&&e<300}};c.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],(function(e){c.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){c.headers[e]=r.merge(i)})),e.exports=c}).call(this,n("KCCg"))},JEW2:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAK40lEQVRoQ9Wae4xU1R3HP+fcxzz2AYsgLKw8RFRAtJYaRZLWVDSiNrXBNcbER0yDjY+Y/kHtH03VpEkf/qPV2mpTo9EmDSuNhiakvgoGLagUE4WisLgLyLIs7mt2Z+Y+T3Puzh3uzt7ZXaxt4iZkMnfuzP38fuf7e5zfQfAV/SmFmM5PCYGazn1T3TOth6X9SBL0URArOhC0w/7tiONNiNWVL+0B5hdQK65C0QH721EPcxr+yxpyxuAxcAQLYmAPsieLmJVBNJmIBhMx0Dve+y1zUaM+quCj+h1UaxnVsppwP6eNOFMDpg2eBGY7srUJ0VPAaG1CzshzbibH1SiulIILELQJaJICpKCg4BjwCYJ3HYc3+wY53FMgbG0i6CmguIowXoXpGjAleBqwXcAotGGfLdlgKjYKweWAEILI1fpVQ+u/+DW6pj+TKAG7/ZBnOx22NB3Ddb+EAZOCx9C3dCDvbUd8dAjDKWLOy3O1BY8JOD8GTULra+OA6xvxqRuw6d8DvJnJ4686j+DpDtTmdkJt9GTerwseQ3eA1DoedTHNLI2zG/m1gLvGebji5QhYu1W/r8BHD6hZifhaRUpKwfPHijw02MdIg42v9d/O5PCp4Elo9mEMlDGtZubZoc4LfDNNElUvVyShYTVY/IBYPtUVio09bdS/hnzav+jjREsWn5UEk8FPAE+DJkNr1mSbgGW1kojfTymNypOqWk+sQmwMgoOjAetPnqRnKvhUcK3pdedGsWTJDE2WwTbg0vihFf1FQVir8aQBVbnUQMZBm/Z9BHtPOawv9FMAvDcOE2rN1+p9HLj2ts7P3wG5959YDTa2kecJqbizXhCmrUAskfizWOPR9RRP18pHSV7oOs6Doy7upWvwdjCWLpPwE8G3Y8xqwyj1Ys+awTWG5GVt0DhJVB4+DjCROSbouKLnVE9P1LqODeWE3Lyvm9dzc3H7jxE8fBVBKnjs7dY9GMMWdiYgn7V5RyqWJbNCraZjaczMLGdGZjmWbMYLBxhyPqQUdI8FZ5zDp/L4+NU4eOAkax2DYrOH27OaIOn1qscj8O0Yi8DsbSIzw+ZWCX9IFpOkJ8dSmcEFLfeyvOXHNNpLJrQ0A85ePhn4FZ8XN5+OhUqqjBwwmWwE+PCjj07wl7kFnG7wk16PwGu9nbPJGl6URS6rXfbYw1nzLNa1bWVOfs1UjRxHRzbzwck7UZSnpfFqloH3D42wvuRSrvV6FVwXmv3bsWa1YVujXIhgV+SUlDQmhckNS3YyJ6crPbjBEFJYmDJfNcINBjBEDkNmo2vdhZf44OTtqZkoLbtUVloNuVxxIuBA/zHcFVfh6dyutV4Ff3YPpk5/ozmyGY+NwC/rFZqVs+5jzfynIqBQ+bx8aAGN1hKuX7wruuaHRV49vICW7Gq+2/ZG1Zgdx6/mVOmtMfgpZBJ7PQj56acj/LGhRFmnx42r8avgjygk+zDngB245ITgWSG4qVbT8fvvL32PObnLIiClFG9/fisN1kK+NfexijEBO49voCVzCatmP1pdlcPDz/Bx/0Pj9V5rRI1BCl7pPMVGw6bUBy4r8R8RhELru6MDeeLSyOMZwyEf+ryO4qJqyU72GsBdKwpYRuOU2i64h+kafhFESMZowRQNlIMe+so7OFX+B3ozVPV8Mi0mngd83DXMNUGGIuDM24vfrgtSBA5ytAtrcJCsmSOvSnyMoqW2YMR5+PblveTMsycFPzz0IuWgl/Nn3ocpcxPuHXL3safvbgad9+rKJkoEgoHDRS7ySxRnzqTcsLii8zgNrjgP69hRcmYDeRXQKcBORPdYw1T5d92irSxqvrEueNew7sUCFjffOqlxQVhi54n1fFHeMQE+0c+7nYMs9Ucptp1Daf8hvCgtavB79mCuBssLyPkGDUpyUCrsetHe1ngNNyz5++mUk8ALQocPTm7i8nm/ja5+MvA0nUN/4rpFu9HZ6Eihg339P2fdObujYjXqdfPa0WUovHHwUXc85ii3s49lZsCoZVDaA94zOkA1uM4ow19g5xaS9QMacPhQUZFKpWBU29SK/q5sfZyL5zw4waPHCtsQwmBB47XRZ0cLr3JkZAtXznshMvRkcQcHh57kirkvVVPlzp7r6S3q703cgAgY6BzhG6bBaOkI5eazcKPMkgYeOmwTihXj0lZKT7F2/uOsmj0e/kD/75nfeC3N9tIpgze+YW/f/XQO/27crinR3+//bIT1qeC1UgkVTyH4Xm2fEQdnLKFlLbexbuGfGSgfiAKwyV7EZ0NbyFvzmJtfO23wd3s2cLz41+j+autc6W8UbO3u5/5UqegeJRmcfsDdKuDRehqPg3bV7Adwg0EODb0UpTbLaMASOZbOvI01rU9MC1x/f2vXOQRq5DR0YnV9wcMnhnkuNThr0yEOFzoub8Qlf5LtVmoxMYTFjUve5uz8FZPC6+K168QddI9ow09nrWgaMBaYaiRk3ZDPgdR0WFuAHIfGMGRztOtJ0Xa9fjt5b8aYybcXPMfi5h/UhX+/9z4ODT1dha6VIpK9Rwa4JZNhZEIB0jfXlnxL0FD0uDnUI4iU7dl0+wxtyNz8GpbMuIVZ2YuxZAMlvwddUZfOuIPdvT/k85FX6/brfsimwVFe9hSjE0r+WL8xlhLjJsv0yWPQ7BT5G7AkFfQMDKrdh+rfyxotZM3ZFLyD44ZHcUIQ8NmAw41uwLBvUkxtsuKyH7e1ul8JyjR4gu+GIc9ELUVaN5dyLQ2ytlmrZo/xPUk1j1e2bvcMFnjLyDKqZVK3rdWb5HjbpjcSwicfKhrKDr9Qig1fRuu1TVq9zXIyDWoHKcWWfpefScGoMinW3UjEcklu3WSWnBmSt3xmlQKeR7FyUvgpdu+1c5e0PigKTsm+gsNdRUW/LymGZUp1t25V8ITXDZNMziPn2uT9Im1ByHPA4qnGC6lSSU4FJpkGIOgqlLnbtzlmuxRLFqXAx5l0s5z0ejyeyOXJhiE5Q8Mr5nsOT0KlFUjMC+vpP87HlX6pquHa+ytzuv1lxQN+wPHApSglpVKR8pTjiaTXkwOh0CITWOSUT04pZjoeP0FxUxyw9SZX1ZycMHDcmCIu71JLmldGPH4jBIPCpGR4lKSHM+2BUAyfHMEVDWxhkjENshreD8iGsDZ02YRg0YSZYcqwKM2Iite7leCxEY93TIOyhvYDysrHyQe40x7BxeD6VbcB8aRWw2cltuORFXky0ierQnJ+yLVhSLuAVfGwKm1gFE8KKllFj9I+UoIO1+c1ISmFJmVVxMlYlMshroY+46FnPXhdnGjCCktkSpKM8MgIG8tWWF7IwiBAD1guEYLFumAKRb4CWhSCXgFdUvJhINglFUdcgadcPGXh5EIcmcOhgKe9PBV0HDOpvUTaYN8LMa0WLF9h22VsCZaG91ysjIHhGxgqQEqBCMVYyEmFChVKGIRmQOAEBJY9Bh2C52ZxTYHrDeBZEv+/GuzHltQ7Sgk8zMYGTBFgBQGmFWKWQkw7j/SKGEYGIf0x8NBEBQ7KyhO4RcKcxPckvmHgKwNvZBTfsPC/sqOUWnhdWePTNn14dWoWRiaP4esjFgfDsDFCE6kcZOghfTkGboYoaRGKDKH0CQOXwM8QmDa+UySY3U/wlR9eJTU02XGhn0UGGWQwglQlpG0gaK58e1iP6FAiR2g0EhoOoVkm/J8fF9YGwNfugLaeAfr61+JIvN525v/9nxD+A2viLnAOie98AAAAAElFTkSuQmCC"},JEiT:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){if(!e)return e;for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return n.reduce((function(t,n){return t[n]=e[n],t}),{})}},"JS0+":function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.convertHexToRGB=i,t.decomposeColor=a,t.recomposeColor=l,t.getContrastRatio=function(e,t){var n=c(e),r=c(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)},t.getLuminance=c,t.emphasize=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15;return c(e)>.5?s(e,t):u(e,t)},t.fade=function(e,t){if(!e)return e;e=a(e),t=o(t),("rgb"===e.type||"hsl"===e.type)&&(e.type+="a");return e.values[3]=t,l(e)},t.darken=s,t.lighten=u;r(n("PV3f"));function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return e<t?t:e>n?n:e}function i(e){e=e.substr(1);var t=new RegExp(".{1,".concat(e.length/3,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map((function(e){return e+e}))),n?"rgb(".concat(n.map((function(e){return parseInt(e,16)})).join(", "),")"):""}function a(e){if("#"===e.charAt(0))return a(i(e));var t=e.indexOf("("),n=e.substring(0,t),r=e.substring(t+1,e.length-1).split(",");return{type:n,values:r=r.map((function(e){return parseFloat(e)}))}}function l(e){var t=e.type,n=e.values;return-1!==t.indexOf("rgb")&&(n=n.map((function(e,t){return t<3?parseInt(e,10):e}))),-1!==t.indexOf("hsl")&&(n[1]="".concat(n[1],"%"),n[2]="".concat(n[2],"%")),"".concat(e.type,"(").concat(n.join(", "),")")}function c(e){var t=a(e);if(-1!==t.type.indexOf("rgb")){var n=t.values.map((function(e){return(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)}));return Number((.2126*n[0]+.7152*n[1]+.0722*n[2]).toFixed(3))}return t.values[2]/100}function s(e,t){if(!e)return e;if(e=a(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return l(e)}function u(e,t){if(!e)return e;if(e=a(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;return l(e)}},JbBM:function(e,t,n){n("Hfiw"),e.exports=n("WEpk").Object.setPrototypeOf},Jcmo:function(e,t,n){var r=n("XKFU"),o=Math.exp;r(r.S,"Math",{cosh:function(e){return(o(e=+e)+o(-e))/2}})},JduL:function(e,t,n){n("Xtr8")("getOwnPropertyNames",(function(){return n("e7yV").f}))},Jes0:function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},JgYk:function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},"Ji/l":function(e,t,n){var r=n("XKFU");r(r.G+r.W+r.F*!n("D4iV").ABV,{DataView:n("7Qtz").DataView})},JiEa:function(e,t){t.f=Object.getOwnPropertySymbols},Jnur:function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.setTranslateValue=k,t.default=void 0;var o=r(n("pVnL")),i=r(n("QILm")),a=r(n("MVZn")),l=r(n("cWOT")),c=r(n("lwsE")),s=r(n("W8MJ")),u=r(n("a1gu")),f=r(n("7W2i")),h=r(n("PJYZ")),p=r(n("q1tI")),d=(r(n("17x9")),r(n("i8i4"))),m=r(n("DKAG")),v=r(n("sEfC")),y=r(n("S3Uj")),g=n("VCL8"),b=r(n("8oxe")),w=r(n("PfIm")),x=n("8jD+"),_=n("foiH");function k(e,t){var n=function(e,t){var n,r=e.direction,o=t.getBoundingClientRect();if(t.fakeTransform)n=t.fakeTransform;else{var i=(0,b.default)(t).getComputedStyle(t);n=i.getPropertyValue("-webkit-transform")||i.getPropertyValue("transform")}var a=0,l=0;if(n&&"none"!==n&&"string"==typeof n){var c=n.split("(")[1].split(")")[0].split(",");a=parseInt(c[4],10),l=parseInt(c[5],10)}return"left"===r?"translateX(100vw) translateX(-".concat(o.left-a,"px)"):"right"===r?"translateX(-".concat(o.left+o.width+24-a,"px)"):"up"===r?"translateY(100vh) translateY(-".concat(o.top-l,"px)"):"translateY(-".concat(o.top+o.height+24-l,"px)")}(e,t);n&&(t.style.webkitTransform=n,t.style.transform=n)}var S=function(e){function t(){var e,n,r;(0,c.default)(this,t);for(var o=arguments.length,i=new Array(o),s=0;s<o;s++)i[s]=arguments[s];return(0,u.default)(r,(n=r=(0,u.default)(this,(e=t.__proto__||(0,l.default)(t)).call.apply(e,[this].concat(i))),Object.defineProperty((0,h.default)(r),"mounted",{configurable:!0,enumerable:!0,writable:!0,value:!1}),Object.defineProperty((0,h.default)(r),"transition",{configurable:!0,enumerable:!0,writable:!0,value:null}),Object.defineProperty((0,h.default)(r),"handleResize",{configurable:!0,enumerable:!0,writable:!0,value:(0,v.default)((function(){if(!r.props.in&&"down"!==r.props.direction&&"right"!==r.props.direction){var e=d.default.findDOMNode(r.transition);e&&k(r.props,e)}}),166)}),Object.defineProperty((0,h.default)(r),"handleEnter",{configurable:!0,enumerable:!0,writable:!0,value:function(e){k(r.props,e),(0,_.reflow)(e),r.props.onEnter&&r.props.onEnter(e)}}),Object.defineProperty((0,h.default)(r),"handleEntering",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=r.props.theme,n=(0,_.getTransitionProps)(r.props,{mode:"enter"});e.style.webkitTransition=t.transitions.create("-webkit-transform",(0,a.default)({},n,{easing:t.transitions.easing.easeOut})),e.style.transition=t.transitions.create("transform",(0,a.default)({},n,{easing:t.transitions.easing.easeOut})),e.style.webkitTransform="translate(0, 0)",e.style.transform="translate(0, 0)",r.props.onEntering&&r.props.onEntering(e)}}),Object.defineProperty((0,h.default)(r),"handleExit",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=r.props.theme,n=(0,_.getTransitionProps)(r.props,{mode:"exit"});e.style.webkitTransition=t.transitions.create("-webkit-transform",(0,a.default)({},n,{easing:t.transitions.easing.sharp})),e.style.transition=t.transitions.create("transform",(0,a.default)({},n,{easing:t.transitions.easing.sharp})),k(r.props,e),r.props.onExit&&r.props.onExit(e)}}),Object.defineProperty((0,h.default)(r),"handleExited",{configurable:!0,enumerable:!0,writable:!0,value:function(e){e.style.webkitTransition="",e.style.transition="",r.props.onExited&&r.props.onExited(e)}}),n))}return(0,f.default)(t,e),(0,s.default)(t,[{key:"componentDidMount",value:function(){this.props.in||this.updatePosition(),this.mounted=!0}},{key:"componentDidUpdate",value:function(e){e.direction===this.props.direction||this.props.in||this.updatePosition()}},{key:"componentWillUnmount",value:function(){this.handleResize.cancel()}},{key:"updatePosition",value:function(){var e=d.default.findDOMNode(this.transition);e&&(e.style.visibility="inherit",k(this.props,e))}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,r=(t.onEnter,t.onEntering,t.onExit,t.onExited,t.style),l=(t.theme,(0,i.default)(t,["children","onEnter","onEntering","onExit","onExited","style","theme"])),c={};return this.props.in||this.mounted||(c.visibility="hidden"),c=(0,a.default)({},c,r,p.default.isValidElement(n)?n.props.style:{}),p.default.createElement(m.default,{target:"window",onResize:this.handleResize},p.default.createElement(y.default,(0,o.default)({onEnter:this.handleEnter,onEntering:this.handleEntering,onExit:this.handleExit,onExited:this.handleExited,appear:!0,style:c,ref:function(t){e.transition=t}},l),n))}}]),t}(p.default.Component);S.propTypes={},S.defaultProps={direction:"down",timeout:{enter:x.duration.enteringScreen,exit:x.duration.leavingScreen}};var O=(0,w.default)()((0,g.polyfill)(S));t.default=O},K0xU:function(e,t,n){var r=n("VTer")("wks"),o=n("ylqs"),i=n("dyZX").Symbol,a="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=a&&i[e]||(a?i:o)("Symbol."+e))}).store=r},K7Q1:function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};t.default=s,t.urlUpdateAction=u,t.urlReplaceAction=function(e,t){return u(e,t,c.default.replace)},t.urlPushAction=function(e,t){return u(e,t,c.default.push)},t.urlMultiReplaceInAction=function(e,t){return u(e,t,c.default.multiReplaceIn)},t.urlMultiPushInAction=function(e,t){return u(e,t,c.default.multiPushIn)},t.urlUpdateInAction=f,t.urlReplaceInAction=function(e,t,n){return f(e,t,n,c.default.replaceIn)},t.urlPushInAction=function(e,t,n){return f(e,t,n,c.default.pushIn)};var i,a=n("+MfF"),l=n("pAdL"),c=(i=l)&&i.__esModule?i:{default:i};function s(e){var t=arguments.length<=1||void 0===arguments[1]?function(e){return e}:arguments[1],n=arguments.length<=2||void 0===arguments[2]?function(){}:arguments[2];return function(){var i=n.apply(void 0,arguments);return null==i?i={}:"object"!==(void 0===i?"undefined":o(i))&&(i={value:i}),{type:e,meta:r({},i,{urlQuery:!0}),payload:t.apply(void 0,arguments)}}}function u(e){var t=arguments.length<=1||void 0===arguments[1]?function(e){return e}:arguments[1],n=arguments.length<=2||void 0===arguments[2]?c.default.replace:arguments[2];return s(e,(function(e){return{encodedQuery:t(e),decodedQuery:e}}),(function(){return{updateType:n}}))}function f(e,t,n,r){return s(e,(function(e){return{queryParam:t,encodedValue:(0,a.encode)(n,e),decodedValue:e,type:n}}),(function(){return{updateType:r}}))}},KCCg:function(e,t){var n,r,o=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function l(e){if(n===setTimeout)return setTimeout(e,0);if((n===i||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:i}catch(e){n=i}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var c,s=[],u=!1,f=-1;function h(){u&&c&&(u=!1,c.length?s=c.concat(s):f=-1,s.length&&p())}function p(){if(!u){var e=l(h);u=!0;for(var t=s.length;t;){for(c=s,s=[];++f<t;)c&&c[f].run();f=-1,t=s.length}c=null,u=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function d(e,t){this.fun=e,this.array=t}function m(){}o.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];s.push(new d(e,t)),1!==s.length||u||l(p)},d.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(e){return[]},o.binding=function(e){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},KKXr:function(e,t,n){"use strict";var r=n("quPj"),o=n("y3w9"),i=n("69bn"),a=n("A5AN"),l=n("ne8i"),c=n("Xxuz"),s=n("Ugos"),u=n("eeVq"),f=Math.min,h=[].push,p="length",d=!u((function(){RegExp(4294967295,"y")}));n("IU+Z")("split",2,(function(e,t,n,u){var m;return m="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1)[p]||2!="ab".split(/(?:ab)*/)[p]||4!=".".split(/(.?)(.?)/)[p]||".".split(/()()/)[p]>1||"".split(/.?/)[p]?function(e,t){var o=String(this);if(void 0===e&&0===t)return[];if(!r(e))return n.call(o,e,t);for(var i,a,l,c=[],u=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),f=0,d=void 0===t?4294967295:t>>>0,m=new RegExp(e.source,u+"g");(i=s.call(m,o))&&!((a=m.lastIndex)>f&&(c.push(o.slice(f,i.index)),i[p]>1&&i.index<o[p]&&h.apply(c,i.slice(1)),l=i[0][p],f=a,c[p]>=d));)m.lastIndex===i.index&&m.lastIndex++;return f===o[p]?!l&&m.test("")||c.push(""):c.push(o.slice(f)),c[p]>d?c.slice(0,d):c}:"0".split(void 0,0)[p]?function(e,t){return void 0===e&&0===t?[]:n.call(this,e,t)}:n,[function(n,r){var o=e(this),i=null==n?void 0:n[t];return void 0!==i?i.call(n,o,r):m.call(String(o),n,r)},function(e,t){var r=u(m,e,this,t,m!==n);if(r.done)return r.value;var s=o(e),h=String(this),p=i(s,RegExp),v=s.unicode,y=(s.ignoreCase?"i":"")+(s.multiline?"m":"")+(s.unicode?"u":"")+(d?"y":"g"),g=new p(d?s:"^(?:"+s.source+")",y),b=void 0===t?4294967295:t>>>0;if(0===b)return[];if(0===h.length)return null===c(g,h)?[h]:[];for(var w=0,x=0,_=[];x<h.length;){g.lastIndex=d?x:0;var k,S=c(g,d?h:h.slice(x));if(null===S||(k=f(l(g.lastIndex+(d?0:x)),h.length))===w)x=a(h,x,v);else{if(_.push(h.slice(w,x)),_.length===b)return _;for(var O=1;O<=S.length-1;O++)if(_.push(S[O]),_.length===b)return _;x=w=k}}return _.push(h.slice(w)),_}]}))},KOQb:function(e,t,n){"use strict";var r=n("XKFU"),o=n("2OiF"),i=n("m0Pp"),a=n("SlkY");e.exports=function(e){r(r.S,e,{from:function(e){var t,n,r,l,c=arguments[1];return o(this),(t=void 0!==c)&&o(c),null==e?new this:(n=[],t?(r=0,l=i(c,arguments[2],2),a(e,!1,(function(e){n.push(l(e,r++))}))):a(e,!1,n.push,n),new this(n))}})}},KSrF:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function e(t){if(null==t)return t;var n=void 0===t?"undefined":r(t);if("string"===n||"number"===n||"function"===n)return t;if(l(t))return t.map(e);if((0,a.default)(t))return t;var o={};for(var i in t){var c=t[i];"object"!==(void 0===c?"undefined":r(c))?o[i]=c:o[i]=e(c)}return o};var o,i=n("UCXN"),a=(o=i)&&o.__esModule?o:{default:o};var l=Array.isArray},KUxP:function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},KWko:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=c(n("3SYV")),i=c(n("1Vz1")),a=c(n("Rx9b")),l=c(n("uIix"));function c(e){return e&&e.__esModule?e:{default:e}}var s=function(e){var t=void 0;return function(){return t||(t=e()),t}};function u(e,t){try{return e.style.getPropertyValue(t)}catch(e){return""}}function f(e,t,n){try{var r=n;if(Array.isArray(n)&&(r=(0,l.default)(n,!0),"!important"===n[n.length-1]))return e.style.setProperty(t,r,"important"),!0;e.style.setProperty(t,r)}catch(e){return!1}return!0}function h(e,t){try{e.style.removeProperty(t)}catch(e){(0,o.default)(!1,'[JSS] DOMException "%s" was thrown. Tried to remove property "%s".',e.message,t)}}var p,d=1,m=7,v=(p=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e.substr(t,e.indexOf("{")-1)},function(e){if(e.type===d)return e.selectorText;if(e.type===m){var t=e.name;if(t)return"@keyframes "+t;var n=e.cssText;return"@"+p(n,n.indexOf("keyframes"))}return p(e.cssText)});function y(e,t){return e.selectorText=t,e.selectorText===t}var g,b,w=s((function(){return document.head||document.getElementsByTagName("head")[0]})),x=(g=void 0,b=!1,function(e){var t={};g||(g=document.createElement("style"));for(var n=0;n<e.length;n++){var r=e[n];if(r instanceof a.default){var o=r.selector;if(o&&-1!==o.indexOf("\\")){b||(w().appendChild(g),b=!0),g.textContent=o+" {}";var i=g.sheet;if(i){var l=i.cssRules;l&&(t[l[0].selectorText]=r.key)}}}}return b&&(w().removeChild(g),b=!1),t});function _(e){var t=i.default.registry;if(t.length>0){var n=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.attached&&r.options.index>t.index&&r.options.insertionPoint===t.insertionPoint)return r}return null}(t,e);if(n)return n.renderer.element;if(n=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];if(r.attached&&r.options.insertionPoint===t.insertionPoint)return r}return null}(t,e))return n.renderer.element.nextElementSibling}var r=e.insertionPoint;if(r&&"string"==typeof r){var a=function(e){for(var t=w(),n=0;n<t.childNodes.length;n++){var r=t.childNodes[n];if(8===r.nodeType&&r.nodeValue.trim()===e)return r}return null}(r);if(a)return a.nextSibling;(0,o.default)("jss"===r,'[JSS] Insertion point "%s" not found.',r)}return null}var k=s((function(){var e=document.querySelector('meta[property="csp-nonce"]');return e?e.getAttribute("content"):null})),S=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.getPropertyValue=u,this.setProperty=f,this.removeProperty=h,this.setSelector=y,this.getKey=v,this.getUnescapedKeysMap=x,this.hasInsertedRules=!1,t&&i.default.add(t),this.sheet=t;var n=this.sheet?this.sheet.options:{},r=n.media,o=n.meta,a=n.element;this.element=a||document.createElement("style"),this.element.setAttribute("data-jss",""),r&&this.element.setAttribute("media",r),o&&this.element.setAttribute("data-meta",o);var l=k();l&&this.element.setAttribute("nonce",l)}return r(e,[{key:"attach",value:function(){!this.element.parentNode&&this.sheet&&(this.hasInsertedRules&&(this.deploy(),this.hasInsertedRules=!1),function(e,t){var n=t.insertionPoint,r=_(t);if(r){var i=r.parentNode;i&&i.insertBefore(e,r)}else if(n&&"number"==typeof n.nodeType){var a=n,l=a.parentNode;l?l.insertBefore(e,a.nextSibling):(0,o.default)(!1,"[JSS] Insertion point is not in the DOM.")}else w().insertBefore(e,r)}(this.element,this.sheet.options))}},{key:"detach",value:function(){this.element.parentNode.removeChild(this.element)}},{key:"deploy",value:function(){this.sheet&&(this.element.textContent="\n"+this.sheet.toString()+"\n")}},{key:"insertRule",value:function(e,t){var n=this.element.sheet,r=n.cssRules,i=e.toString();if(t||(t=r.length),!i)return!1;try{n.insertRule(i,t)}catch(t){return(0,o.default)(!1,"[JSS] Can not insert an unsupported rule \n\r%s",e),!1}return this.hasInsertedRules=!0,r[t]}},{key:"deleteRule",value:function(e){var t=this.element.sheet,n=this.indexOf(e);return-1!==n&&(t.deleteRule(n),!0)}},{key:"indexOf",value:function(e){for(var t=this.element.sheet.cssRules,n=0;n<t.length;n++)if(e===t[n])return n;return-1}},{key:"replaceRule",value:function(e,t){var n=this.indexOf(e),r=this.insertRule(t,n);return this.element.sheet.deleteRule(n),r}},{key:"getRules",value:function(){return this.element.sheet.cssRules}}]),e}();t.default=S},KYhp:function(e,t,n){"use strict";t.__esModule=!0;var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n("q1tI"),i=c(o),a=c(n("17x9")),l=c(n("q0cm"));function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function f(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var h=function(e){function t(){return s(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return f(t,e),r(t,[{key:"render",value:function(){var e=this,t=this.context.router,n=this.props.routerContext;return void 0===n?i.default.createElement(p,{router:t},i.default.Children.only(this.props.children)):i.default.createElement(n.Consumer,null,(function(t){return i.default.createElement(p,{router:t},i.default.Children.only(e.props.children))}))}}]),t}(o.Component);h.propTyps={routerContext:a.default.object},h.contextTypes={router:a.default.object},t.default=h;var p=function(e){function t(){return s(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return f(t,e),r(t,[{key:"componentWillMount",value:function(){var e=this.props.router;var t=void 0;e.history&&e.history.push&&e.history.replace?t=e.history:e.push&&e.replace?t=e:e.transitionTo&&e.replaceWith&&(t={push:e.transitionTo,replace:e.replaceWith}),(0,l.default)({history:t})}},{key:"render",value:function(){var e=this.props.children;return i.default.Children.only(e)}}]),t}(o.Component);p.propTypes={children:a.default.node,router:a.default.object}},KfNM:function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},Kgbp:function(e,t,n){e.exports=n("0tVQ")},KroJ:function(e,t,n){var r=n("dyZX"),o=n("Mukb"),i=n("aagx"),a=n("ylqs")("src"),l=n("+lvF"),c=(""+l).split("toString");n("g3g5").inspectSource=function(e){return l.call(e)},(e.exports=function(e,t,n,l){var s="function"==typeof n;s&&(i(n,"name")||o(n,"name",t)),e[t]!==n&&(s&&(i(n,a)||o(n,a,e[t]?""+e[t]:c.join(String(t)))),e===r?e[t]=n:l?e[t]?e[t]=n:o(e,t,n):(delete e[t],o(e,t,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[a]||l.call(this)}))},Kuth:function(e,t,n){var r=n("y3w9"),o=n("FJW5"),i=n("4R4u"),a=n("YTvA")("IE_PROTO"),l=function(){},c=function(){var e,t=n("Iw71")("iframe"),r=i.length;for(t.style.display="none",n("+rLv").appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;r--;)delete c.prototype[i[r]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(l.prototype=r(e),n=new l,l.prototype=null,n[a]=e):n=c(),void 0===t?n:o(n,t)}},Kwbf:function(e,t,n){"use strict";var r={};function o(e,t){0}function i(e,t,n){t||r[n]||(e(!1,n),r[n]=!0)}t.a=function(e,t){i(o,e,t)}},Kx9E:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var o=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,[{key:"setProperty",value:function(){return!0}},{key:"getPropertyValue",value:function(){return""}},{key:"removeProperty",value:function(){}},{key:"setSelector",value:function(){return!0}},{key:"getKey",value:function(){return""}},{key:"attach",value:function(){}},{key:"detach",value:function(){}},{key:"deploy",value:function(){}},{key:"insertRule",value:function(){return!1}},{key:"deleteRule",value:function(){return!0}},{key:"replaceRule",value:function(){return!1}},{key:"getRules",value:function(){}},{key:"indexOf",value:function(){return-1}}]),e}();t.default=o},Kz5y:function(e,t,n){var r=n("WFqU"),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},"L/Qf":function(e,t,n){"use strict";n.r(t);n("SchZ"),n("HbLn")},L3jF:function(e,t,n){var r=n("XKFU");r(r.S,"Math",{isubh:function(e,t,n,r){var o=e>>>0,i=n>>>0;return(t>>>0)-(r>>>0)-((~o&i|~(o^i)&o-i>>>0)>>>31)|0}})},L9s1:function(e,t,n){"use strict";var r=n("XKFU"),o=n("0sh+");r(r.P+r.F*n("UUeW")("includes"),"String",{includes:function(e){return!!~o(this,e,"includes").indexOf(e,arguments.length>1?arguments[1]:void 0)}})},"LC8+":function(e,t,n){},LFwo:function(e,t,n){"use strict";t.__esModule=!0,t.subqueryOmit=t.subquery=t.urlQueryReducer=t.urlQueryMiddleware=t.urlMultiPushInAction=t.urlMultiReplaceInAction=t.urlPushInAction=t.urlReplaceInAction=t.urlPushAction=t.urlReplaceAction=t.urlAction=t.multiPushInUrlQueryFromAction=t.pushUrlQueryFromAction=t.pushInUrlQueryFromAction=t.multiReplaceInUrlQueryFromAction=t.replaceUrlQueryFromAction=t.replaceInUrlQueryFromAction=t.RouterToUrlQuery=t.addUrlProps=t.UrlUpdateTypes=t.UrlQueryParamTypes=t.urlQueryEncoder=t.urlQueryDecoder=t.multiPushInUrlQuery=t.multiReplaceInUrlQuery=t.pushUrlQuery=t.pushInUrlQuery=t.replaceUrlQuery=t.replaceInUrlQuery=t.decode=t.encode=t.Serialize=t.configureUrlQuery=void 0;var r=n("+MfF");Object.defineProperty(t,"encode",{enumerable:!0,get:function(){return r.encode}}),Object.defineProperty(t,"decode",{enumerable:!0,get:function(){return r.decode}});var o=n("5fYu");Object.defineProperty(t,"replaceInUrlQuery",{enumerable:!0,get:function(){return o.replaceInUrlQuery}}),Object.defineProperty(t,"replaceUrlQuery",{enumerable:!0,get:function(){return o.replaceUrlQuery}}),Object.defineProperty(t,"pushInUrlQuery",{enumerable:!0,get:function(){return o.pushInUrlQuery}}),Object.defineProperty(t,"pushUrlQuery",{enumerable:!0,get:function(){return o.pushUrlQuery}}),Object.defineProperty(t,"multiReplaceInUrlQuery",{enumerable:!0,get:function(){return o.multiReplaceInUrlQuery}}),Object.defineProperty(t,"multiPushInUrlQuery",{enumerable:!0,get:function(){return o.multiPushInUrlQuery}});var i=n("Mos3");Object.defineProperty(t,"replaceInUrlQueryFromAction",{enumerable:!0,get:function(){return i.replaceInUrlQueryFromAction}}),Object.defineProperty(t,"replaceUrlQueryFromAction",{enumerable:!0,get:function(){return i.replaceUrlQueryFromAction}}),Object.defineProperty(t,"multiReplaceInUrlQueryFromAction",{enumerable:!0,get:function(){return i.multiReplaceInUrlQueryFromAction}}),Object.defineProperty(t,"pushInUrlQueryFromAction",{enumerable:!0,get:function(){return i.pushInUrlQueryFromAction}}),Object.defineProperty(t,"pushUrlQueryFromAction",{enumerable:!0,get:function(){return i.pushUrlQueryFromAction}}),Object.defineProperty(t,"multiPushInUrlQueryFromAction",{enumerable:!0,get:function(){return i.multiPushInUrlQueryFromAction}});var a=n("K7Q1");Object.defineProperty(t,"urlReplaceAction",{enumerable:!0,get:function(){return a.urlReplaceAction}}),Object.defineProperty(t,"urlPushAction",{enumerable:!0,get:function(){return a.urlPushAction}}),Object.defineProperty(t,"urlReplaceInAction",{enumerable:!0,get:function(){return a.urlReplaceInAction}}),Object.defineProperty(t,"urlPushInAction",{enumerable:!0,get:function(){return a.urlPushInAction}}),Object.defineProperty(t,"urlMultiReplaceInAction",{enumerable:!0,get:function(){return a.urlMultiReplaceInAction}}),Object.defineProperty(t,"urlMultiPushInAction",{enumerable:!0,get:function(){return a.urlMultiPushInAction}});var l=w(n("q0cm")),c=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(r),s=w(n("qw/J")),u=w(n("a4qL")),f=w(n("tOWm")),h=w(n("pAdL")),p=w(n("pqSw")),d=w(n("KYhp")),m=w(a),v=w(n("QB/3")),y=w(n("rnRR")),g=w(n("JEiT")),b=w(n("Ur2m"));function w(e){return e&&e.__esModule?e:{default:e}}t.configureUrlQuery=l.default,t.Serialize=c,t.urlQueryDecoder=s.default,t.urlQueryEncoder=u.default,t.UrlQueryParamTypes=f.default,t.UrlUpdateTypes=h.default,t.addUrlProps=p.default,t.RouterToUrlQuery=d.default,t.urlAction=m.default,t.urlQueryMiddleware=v.default,t.urlQueryReducer=y.default,t.subquery=g.default,t.subqueryOmit=b.default},LIAx:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r){function o(t){var r=new i.default(t);n.call(e,r)}if(e.addEventListener){var a=(l=!1,"object"==typeof r?l=r.capture||!1:"boolean"==typeof r&&(l=r),e.addEventListener(t,o,r||!1),{v:{remove:function(){e.removeEventListener(t,o,l)}}});if("object"==typeof a)return a.v}else if(e.attachEvent)return e.attachEvent("on"+t,o),{remove:function(){e.detachEvent("on"+t,o)}};var l};var r,o=n("E0u0"),i=(r=o)&&r.__esModule?r:{default:r};e.exports=t.default},LK8F:function(e,t,n){var r=n("XKFU");r(r.S,"Array",{isArray:n("EWmC")})},LLoX:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Vimeo=void 0;var r,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==c(e)&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n("q1tI")),i=n("tbWI"),a=(r=n("LVMo"))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?p(e):t}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function m(e){return(m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=/vimeo\.com\/.+/,b=/vimeo\.com\/external\/[0-9]+\..+/,w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)}(c,e);var t,n,r,a,l=(t=c,function(){var e,n=m(t);if(d()){var r=m(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return h(this,e)});function c(){var e;u(this,c);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return y(p(e=l.call.apply(l,[this].concat(n))),"callPlayer",i.callPlayer),y(p(e),"duration",null),y(p(e),"currentTime",null),y(p(e),"secondsLoaded",null),y(p(e),"mute",(function(){e.setVolume(0)})),y(p(e),"unmute",(function(){null!==e.props.volume&&e.setVolume(e.props.volume)})),y(p(e),"ref",(function(t){e.container=t})),e}return n=c,(r=[{key:"load",value:function(e){var t=this;this.duration=null,(0,i.getSDK)("https://player.vimeo.com/api/player.js","Vimeo").then((function(n){t.container&&(t.player=new n.Player(t.container,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({url:e,autoplay:t.props.playing,muted:t.props.muted,loop:t.props.loop,playsinline:t.props.playsinline,controls:t.props.controls},t.props.config.vimeo.playerOptions)),t.player.ready().then((function(){var e=t.container.querySelector("iframe");e.style.width="100%",e.style.height="100%"})).catch(t.props.onError),t.player.on("loaded",(function(){t.props.onReady(),t.refreshDuration()})),t.player.on("play",(function(){t.props.onPlay(),t.refreshDuration()})),t.player.on("pause",t.props.onPause),t.player.on("seeked",(function(e){return t.props.onSeek(e.seconds)})),t.player.on("ended",t.props.onEnded),t.player.on("error",t.props.onError),t.player.on("timeupdate",(function(e){var n=e.seconds;t.currentTime=n})),t.player.on("progress",(function(e){var n=e.seconds;t.secondsLoaded=n})))}),this.props.onError)}},{key:"refreshDuration",value:function(){var e=this;this.player.getDuration().then((function(t){e.duration=t}))}},{key:"play",value:function(){var e=this.callPlayer("play");e&&e.catch(this.props.onError)}},{key:"pause",value:function(){this.callPlayer("pause")}},{key:"stop",value:function(){this.callPlayer("unload")}},{key:"seekTo",value:function(e){this.callPlayer("setCurrentTime",e)}},{key:"setVolume",value:function(e){this.callPlayer("setVolume",e)}},{key:"setLoop",value:function(e){this.callPlayer("setLoop",e)}},{key:"setPlaybackRate",value:function(e){this.callPlayer("setPlaybackRate",e)}},{key:"getDuration",value:function(){return this.duration}},{key:"getCurrentTime",value:function(){return this.currentTime}},{key:"getSecondsLoaded",value:function(){return this.secondsLoaded}},{key:"render",value:function(){var e={width:"100%",height:"100%",overflow:"hidden",display:this.props.display};return o.default.createElement("div",{key:this.props.url,ref:this.ref,style:e})}}])&&f(n.prototype,r),a&&f(n,a),c}(o.Component);t.Vimeo=w,y(w,"displayName","Vimeo"),y(w,"forceLoad",!0),y(w,"canPlay",(function(e){return!b.test(e)&&g.test(e)}));var x=(0,a.default)(w);t.default=x},LQAc:function(e,t){e.exports=!1},LTTk:function(e,t,n){var r=n("XKFU"),o=n("OP3Y"),i=n("y3w9");r(r.S,"Reflect",{getPrototypeOf:function(e){return o(i(e))}})},LVMo:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n;return n=t=function(t){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&b(e,t)}(c,t);var n,r=(n=c,function(){var e,t=g(n);if(y()){var r=g(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return m(this,e)});function c(){var e;p(this,c);for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return w(v(e=r.call.apply(r,[this].concat(n))),"config",(0,a.getConfig)(e.props,i.defaultProps,!0)),w(v(e),"getDuration",(function(){return e.player?e.player.getDuration():null})),w(v(e),"getCurrentTime",(function(){return e.player?e.player.getCurrentTime():null})),w(v(e),"getSecondsLoaded",(function(){return e.player?e.player.getSecondsLoaded():null})),w(v(e),"getInternalPlayer",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"player";return e.player?e.player.getInternalPlayer(t):null})),w(v(e),"seekTo",(function(t,n){if(!e.player)return null;e.player.seekTo(t,n)})),w(v(e),"ref",(function(t){e.player=t})),e}return function(e,t,n){t&&d(e.prototype,t);n&&d(e,n)}(c,[{key:"shouldComponentUpdate",value:function(e){return!(0,a.isEqual)(this.props,e)}},{key:"componentDidUpdate",value:function(){this.config=(0,a.getConfig)(this.props,i.defaultProps)}},{key:"render",value:function(){var t=this.config.file,n=t.forceVideo,r=t.forceAudio,c=t.forceHLS,s=t.forceDASH,f=n||r||c||s;if(!e.canPlay(this.props.url)&&!f)return null;var p=this.props,d=p.style,m=p.width,v=p.height,y=p.wrapper,g=(0,a.omit)(this.props,x,i.DEPRECATED_CONFIG_PROPS);return o.default.createElement(y,u({style:h({},d,{width:m,height:v})},g),o.default.createElement(l.default,u({},this.props,{ref:this.ref,activePlayer:e,config:this.config})))}}]),c}(o.Component),w(t,"displayName","".concat(e.displayName,"Player")),w(t,"propTypes",i.propTypes),w(t,"defaultProps",i.defaultProps),w(t,"canPlay",e.canPlay),n};var r,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==s(e)&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n("q1tI")),i=n("QXAm"),a=n("tbWI"),l=(r=n("q+qS"))&&r.__esModule?r:{default:r};function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){w(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t){return!t||"object"!==s(t)&&"function"!=typeof t?v(e):t}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function g(e){return(g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var x=Object.keys(i.propTypes)},LVwc:function(e,t){var n=Math.expm1;e.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:Math.exp(e)-1}:n},LWYa:function(e,t,n){"use strict";var r=n("q1tI"),o=n.n(r),i=n("17x9"),a=n.n(i),l=n("QLaP"),c=n.n(l);function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var f=function(e){function t(){return s(this,t),u(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.enable=function(e){this.unblock&&this.unblock(),this.unblock=this.context.router.history.block(e)},t.prototype.disable=function(){this.unblock&&(this.unblock(),this.unblock=null)},t.prototype.componentWillMount=function(){c()(this.context.router,"You should not use <Prompt> outside a <Router>"),this.props.when&&this.enable(this.props.message)},t.prototype.componentWillReceiveProps=function(e){e.when?this.props.when&&this.props.message===e.message||this.enable(e.message):this.disable()},t.prototype.componentWillUnmount=function(){this.disable()},t.prototype.render=function(){return null},t}(o.a.Component);f.propTypes={when:a.a.bool,message:a.a.oneOfType([a.a.func,a.a.string]).isRequired},f.defaultProps={when:!0},f.contextTypes={router:a.a.shape({history:a.a.shape({block:a.a.func.isRequired}).isRequired}).isRequired},t.a=f},LYNF:function(e,t,n){"use strict";var r=n("OH9c");e.exports=function(e,t,n,o,i){var a=new Error(e);return r(a,t,n,o,i)}},LZWt:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},LacO:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"};t.default=r},Lgjv:function(e,t,n){var r=n("ne8i"),o=n("l0Rn"),i=n("vhPU");e.exports=function(e,t,n,a){var l=String(i(e)),c=l.length,s=void 0===n?" ":String(n),u=r(t);if(u<=c||""==s)return l;var f=u-c,h=o.call(s,Math.ceil(f/s.length));return h.length>f&&(h=h.slice(0,f)),a?h+l:l+h}},LhCv:function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function o(e){return"/"===e.charAt(0)}function i(e,t){for(var n=t,r=n+1,o=e.length;r<o;n+=1,r+=1)e[n]=e[r];e.pop()}n.r(t),n.d(t,"createBrowserHistory",(function(){return _})),n.d(t,"createHashHistory",(function(){return T})),n.d(t,"createMemoryHistory",(function(){return z})),n.d(t,"createLocation",(function(){return v})),n.d(t,"locationsAreEqual",(function(){return y})),n.d(t,"parsePath",(function(){return d})),n.d(t,"createPath",(function(){return m}));var a=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],a=t&&t.split("/")||[],l=e&&o(e),c=t&&o(t),s=l||c;if(e&&o(e)?a=r:r.length&&(a.pop(),a=a.concat(r)),!a.length)return"/";if(a.length){var u=a[a.length-1];n="."===u||".."===u||""===u}else n=!1;for(var f=0,h=a.length;h>=0;h--){var p=a[h];"."===p?i(a,h):".."===p?(i(a,h),f++):f&&(i(a,h),f--)}if(!s)for(;f--;f)a.unshift("..");!s||""===a[0]||a[0]&&o(a[0])||a.unshift("");var d=a.join("/");return n&&"/"!==d.substr(-1)&&(d+="/"),d};function l(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var c=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"==typeof t||"object"==typeof n){var r=l(t),o=l(n);return r!==t||o!==n?e(r,o):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1};var s=function(e,t){if(!e)throw new Error("Invariant failed")};function u(e){return"/"===e.charAt(0)?e:"/"+e}function f(e){return"/"===e.charAt(0)?e.substr(1):e}function h(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function p(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function d(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var i=t.indexOf("?");return-1!==i&&(n=t.substr(i),t=t.substr(0,i)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}function m(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function v(e,t,n,o){var i;"string"==typeof e?(i=d(e)).state=t:(void 0===(i=r({},e)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==t&&void 0===i.state&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return n&&(i.key=n),o?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=a(i.pathname,o.pathname)):i.pathname=o.pathname:i.pathname||(i.pathname="/"),i}function y(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&c(e.state,t.state)}function g(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var i="function"==typeof e?e(t,n):e;"string"==typeof i?"function"==typeof r?r(i,o):o(!0):o(!1!==i)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var b=!("undefined"==typeof window||!window.document||!window.document.createElement);function w(e,t){t(window.confirm(e))}function x(){try{return window.history.state||{}}catch(e){return{}}}function _(e){void 0===e&&(e={}),b||s(!1);var t,n=window.history,o=(-1===(t=window.navigator.userAgent).indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,i=!(-1===window.navigator.userAgent.indexOf("Trident")),a=e,l=a.forceRefresh,c=void 0!==l&&l,f=a.getUserConfirmation,d=void 0===f?w:f,y=a.keyLength,_=void 0===y?6:y,k=e.basename?p(u(e.basename)):"";function S(e){var t=e||{},n=t.key,r=t.state,o=window.location,i=o.pathname+o.search+o.hash;return k&&(i=h(i,k)),v(i,r,n)}function O(){return Math.random().toString(36).substr(2,_)}var M=g();function T(e){r(I,e),I.length=n.length,M.notifyListeners(I.location,I.action)}function E(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||P(S(e.state))}function z(){P(S(x()))}var C=!1;function P(e){if(C)C=!1,T();else{M.confirmTransitionTo(e,"POP",d,(function(t){t?T({action:"POP",location:e}):function(e){var t=I.location,n=j.indexOf(t.key);-1===n&&(n=0);var r=j.indexOf(e.key);-1===r&&(r=0);var o=n-r;o&&(C=!0,N(o))}(e)}))}}var A=S(x()),j=[A.key];function L(e){return k+m(e)}function N(e){n.go(e)}var H=0;function R(e){1===(H+=e)&&1===e?(window.addEventListener("popstate",E),i&&window.addEventListener("hashchange",z)):0===H&&(window.removeEventListener("popstate",E),i&&window.removeEventListener("hashchange",z))}var V=!1;var I={length:n.length,action:"POP",location:A,createHref:L,push:function(e,t){var r=v(e,t,O(),I.location);M.confirmTransitionTo(r,"PUSH",d,(function(e){if(e){var t=L(r),i=r.key,a=r.state;if(o)if(n.pushState({key:i,state:a},null,t),c)window.location.href=t;else{var l=j.indexOf(I.location.key),s=j.slice(0,l+1);s.push(r.key),j=s,T({action:"PUSH",location:r})}else window.location.href=t}}))},replace:function(e,t){var r=v(e,t,O(),I.location);M.confirmTransitionTo(r,"REPLACE",d,(function(e){if(e){var t=L(r),i=r.key,a=r.state;if(o)if(n.replaceState({key:i,state:a},null,t),c)window.location.replace(t);else{var l=j.indexOf(I.location.key);-1!==l&&(j[l]=r.key),T({action:"REPLACE",location:r})}else window.location.replace(t)}}))},go:N,goBack:function(){N(-1)},goForward:function(){N(1)},block:function(e){void 0===e&&(e=!1);var t=M.setPrompt(e);return V||(R(1),V=!0),function(){return V&&(V=!1,R(-1)),t()}},listen:function(e){var t=M.appendListener(e);return R(1),function(){R(-1),t()}}};return I}var k={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+f(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:f,decodePath:u},slash:{encodePath:u,decodePath:u}};function S(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function O(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function M(e){window.location.replace(S(window.location.href)+"#"+e)}function T(e){void 0===e&&(e={}),b||s(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),o=n.getUserConfirmation,i=void 0===o?w:o,a=n.hashType,l=void 0===a?"slash":a,c=e.basename?p(u(e.basename)):"",f=k[l],d=f.encodePath,y=f.decodePath;function x(){var e=y(O());return c&&(e=h(e,c)),v(e)}var _=g();function T(e){r(I,e),I.length=t.length,_.notifyListeners(I.location,I.action)}var E=!1,z=null;function C(){var e,t,n=O(),r=d(n);if(n!==r)M(r);else{var o=x(),a=I.location;if(!E&&(t=o,(e=a).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(z===m(o))return;z=null,function(e){if(E)E=!1,T();else{_.confirmTransitionTo(e,"POP",i,(function(t){t?T({action:"POP",location:e}):function(e){var t=I.location,n=L.lastIndexOf(m(t));-1===n&&(n=0);var r=L.lastIndexOf(m(e));-1===r&&(r=0);var o=n-r;o&&(E=!0,N(o))}(e)}))}}(o)}}var P=O(),A=d(P);P!==A&&M(A);var j=x(),L=[m(j)];function N(e){t.go(e)}var H=0;function R(e){1===(H+=e)&&1===e?window.addEventListener("hashchange",C):0===H&&window.removeEventListener("hashchange",C)}var V=!1;var I={length:t.length,action:"POP",location:j,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=S(window.location.href)),n+"#"+d(c+m(e))},push:function(e,t){var n=v(e,void 0,void 0,I.location);_.confirmTransitionTo(n,"PUSH",i,(function(e){if(e){var t=m(n),r=d(c+t);if(O()!==r){z=t,function(e){window.location.hash=e}(r);var o=L.lastIndexOf(m(I.location)),i=L.slice(0,o+1);i.push(t),L=i,T({action:"PUSH",location:n})}else T()}}))},replace:function(e,t){var n=v(e,void 0,void 0,I.location);_.confirmTransitionTo(n,"REPLACE",i,(function(e){if(e){var t=m(n),r=d(c+t);O()!==r&&(z=t,M(r));var o=L.indexOf(m(I.location));-1!==o&&(L[o]=t),T({action:"REPLACE",location:n})}}))},go:N,goBack:function(){N(-1)},goForward:function(){N(1)},block:function(e){void 0===e&&(e=!1);var t=_.setPrompt(e);return V||(R(1),V=!0),function(){return V&&(V=!1,R(-1)),t()}},listen:function(e){var t=_.appendListener(e);return R(1),function(){R(-1),t()}}};return I}function E(e,t,n){return Math.min(Math.max(e,t),n)}function z(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,o=t.initialEntries,i=void 0===o?["/"]:o,a=t.initialIndex,l=void 0===a?0:a,c=t.keyLength,s=void 0===c?6:c,u=g();function f(e){r(w,e),w.length=w.entries.length,u.notifyListeners(w.location,w.action)}function h(){return Math.random().toString(36).substr(2,s)}var p=E(l,0,i.length-1),d=i.map((function(e){return v(e,void 0,"string"==typeof e?h():e.key||h())})),y=m;function b(e){var t=E(w.index+e,0,w.entries.length-1),r=w.entries[t];u.confirmTransitionTo(r,"POP",n,(function(e){e?f({action:"POP",location:r,index:t}):f()}))}var w={length:d.length,action:"POP",location:d[p],index:p,entries:d,createHref:y,push:function(e,t){var r=v(e,t,h(),w.location);u.confirmTransitionTo(r,"PUSH",n,(function(e){if(e){var t=w.index+1,n=w.entries.slice(0);n.length>t?n.splice(t,n.length-t,r):n.push(r),f({action:"PUSH",location:r,index:t,entries:n})}}))},replace:function(e,t){var r=v(e,t,h(),w.location);u.confirmTransitionTo(r,"REPLACE",n,(function(e){e&&(w.entries[w.index]=r,f({action:"REPLACE",location:r}))}))},go:b,goBack:function(){b(-1)},goForward:function(){b(1)},canGo:function(e){var t=w.index+e;return t>=0&&t<w.entries.length},block:function(e){return void 0===e&&(e=!1),u.setPrompt(e)},listen:function(e){return u.appendListener(e)}};return w}},Ljet:function(e,t,n){var r=n("XKFU");r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},LlR5:function(e,t,n){"use strict";n.d(t,"b",(function(){return b}));var r=n("q1tI"),o=n("VCL8"),i=n("TSYQ"),a=n.n(i),l=n("CtXQ"),c=n("CWQg"),s=n("mh/l");function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function v(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function y(e){return(y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var g=Object(c.a)("text","input");function b(e){return!!(e.prefix||e.suffix||e.allowClear)}var w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}(u,e);var t,n,o,i,c=(t=u,function(){var e,n=y(t);if(v()){var r=y(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return m(this,e)});function u(){return h(this,u),c.apply(this,arguments)}return n=u,(o=[{key:"renderClearIcon",value:function(e){var t=this.props,n=t.allowClear,o=t.value,i=t.disabled,a=t.readOnly,c=t.inputType,s=t.handleReset;if(!n||i||a||null==o||""===o)return null;var u=c===g[0]?"".concat(e,"-textarea-clear-icon"):"".concat(e,"-clear-icon");return r.createElement(l.default,{type:"close-circle",theme:"filled",onClick:s,className:u,role:"button"})}},{key:"renderSuffix",value:function(e){var t=this.props,n=t.suffix,o=t.allowClear;return n||o?r.createElement("span",{className:"".concat(e,"-suffix")},this.renderClearIcon(e),n):null}},{key:"renderLabeledIcon",value:function(e,t){var n,o=this.props,i=this.renderSuffix(e);if(!b(o))return r.cloneElement(t,{value:o.value});var l=o.prefix?r.createElement("span",{className:"".concat(e,"-prefix")},o.prefix):null,c=a()(o.className,"".concat(e,"-affix-wrapper"),(f(n={},"".concat(e,"-affix-wrapper-sm"),"small"===o.size),f(n,"".concat(e,"-affix-wrapper-lg"),"large"===o.size),f(n,"".concat(e,"-affix-wrapper-input-with-clear-btn"),o.suffix&&o.allowClear&&this.props.value),n));return r.createElement("span",{className:c,style:o.style},l,r.cloneElement(t,{style:null,value:o.value,className:Object(s.c)(e,o.size,o.disabled)}),i)}},{key:"renderInputWithLabel",value:function(e,t){var n,o=this.props,i=o.addonBefore,l=o.addonAfter,c=o.style,s=o.size,u=o.className;if(!i&&!l)return t;var h="".concat(e,"-group"),p="".concat(h,"-addon"),d=i?r.createElement("span",{className:p},i):null,m=l?r.createElement("span",{className:p},l):null,v=a()("".concat(e,"-wrapper"),f({},h,i||l)),y=a()(u,"".concat(e,"-group-wrapper"),(f(n={},"".concat(e,"-group-wrapper-sm"),"small"===s),f(n,"".concat(e,"-group-wrapper-lg"),"large"===s),n));return r.createElement("span",{className:y,style:c},r.createElement("span",{className:v},d,r.cloneElement(t,{style:null}),m))}},{key:"renderTextAreaWithClearIcon",value:function(e,t){var n=this.props,o=n.value,i=n.allowClear,l=n.className,c=n.style;if(!i)return r.cloneElement(t,{value:o});var s=a()(l,"".concat(e,"-affix-wrapper"),"".concat(e,"-affix-wrapper-textarea-with-clear-btn"));return r.createElement("span",{className:s,style:c},r.cloneElement(t,{style:null,value:o}),this.renderClearIcon(e))}},{key:"renderClearableLabeledInput",value:function(){var e=this.props,t=e.prefixCls,n=e.inputType,r=e.element;return n===g[0]?this.renderTextAreaWithClearIcon(t,r):this.renderInputWithLabel(t,this.renderLabeledIcon(t,r))}},{key:"render",value:function(){return this.renderClearableLabeledInput()}}])&&p(n.prototype,o),i&&p(n,i),u}(r.Component);Object(o.polyfill)(w),t.a=w},Lmem:function(e,t,n){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},LsAJ:function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.styles=void 0;var o=r(n("pVnL")),i=r(n("lSNA")),a=r(n("QILm")),l=r(n("MVZn")),c=r(n("q1tI")),s=(r(n("17x9")),r(n("TSYQ"))),u=(r(n("PV3f")),r(n("d05B"))),f=function(e){var t={};return e.shadows.forEach((function(e,n){t["elevation".concat(n)]={boxShadow:e}})),(0,l.default)({root:{backgroundColor:e.palette.background.paper},rounded:{borderRadius:2}},t)};function h(e){var t=e.classes,n=e.className,r=e.component,l=e.square,u=e.elevation,f=(0,a.default)(e,["classes","className","component","square","elevation"]),h=(0,s.default)(t.root,t["elevation".concat(u)],(0,i.default)({},t.rounded,!l),n);return c.default.createElement(r,(0,o.default)({className:h},f))}t.styles=f,h.propTypes={},h.defaultProps={component:"div",elevation:2,square:!1};var p=(0,u.default)(f,{name:"MuiPaper"})(h);t.default=p},Lusz:function(e,t,n){"use strict";t.__esModule=!0,t.default={addUrlChangeHandlers:!0,addRouterParams:!0,changeHandlerName:function(e){return"onChange"+e[0].toUpperCase()+e.substring(1)},history:{push:function(){console.error("No history provided to react-url-query. Please provide one via configureUrlQuery.")},replace:function(){console.error("No history provided to react-url-query. Please provide one via configureUrlQuery.")}},readLocationFromStore:function(e){if(e&&e.routing)return e.routing.locationBeforeTransitions},entrySeparator:"_",keyValSeparator:"-"}},LyE8:function(e,t,n){"use strict";var r=n("eeVq");e.exports=function(e,t){return!!e&&r((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},M1xp:function(e,t,n){var r=n("a0xu");e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},M55E:function(e,t,n){var r;(function(){function o(e){"use strict";var t={omitExtraWLInCodeBlocks:{defaultValue:!1,describe:"Omit the default extra whiteline added to code blocks",type:"boolean"},noHeaderId:{defaultValue:!1,describe:"Turn on/off generated header id",type:"boolean"},prefixHeaderId:{defaultValue:!1,describe:"Add a prefix to the generated header ids. Passing a string will prefix that string to the header id. Setting to true will add a generic 'section-' prefix",type:"string"},rawPrefixHeaderId:{defaultValue:!1,describe:'Setting this option to true will prevent showdown from modifying the prefix. This might result in malformed IDs (if, for instance, the " char is used in the prefix)',type:"boolean"},ghCompatibleHeaderId:{defaultValue:!1,describe:"Generate header ids compatible with github style (spaces are replaced with dashes, a bunch of non alphanumeric chars are removed)",type:"boolean"},rawHeaderId:{defaultValue:!1,describe:"Remove only spaces, ' and \" from generated header ids (including prefixes), replacing them with dashes (-). WARNING: This might result in malformed ids",type:"boolean"},headerLevelStart:{defaultValue:!1,describe:"The header blocks level start",type:"integer"},parseImgDimensions:{defaultValue:!1,describe:"Turn on/off image dimension parsing",type:"boolean"},simplifiedAutoLink:{defaultValue:!1,describe:"Turn on/off GFM autolink style",type:"boolean"},excludeTrailingPunctuationFromURLs:{defaultValue:!1,describe:"Excludes trailing punctuation from links generated with autoLinking",type:"boolean"},literalMidWordUnderscores:{defaultValue:!1,describe:"Parse midword underscores as literal underscores",type:"boolean"},literalMidWordAsterisks:{defaultValue:!1,describe:"Parse midword asterisks as literal asterisks",type:"boolean"},strikethrough:{defaultValue:!1,describe:"Turn on/off strikethrough support",type:"boolean"},tables:{defaultValue:!1,describe:"Turn on/off tables support",type:"boolean"},tablesHeaderId:{defaultValue:!1,describe:"Add an id to table headers",type:"boolean"},ghCodeBlocks:{defaultValue:!0,describe:"Turn on/off GFM fenced code blocks support",type:"boolean"},tasklists:{defaultValue:!1,describe:"Turn on/off GFM tasklist support",type:"boolean"},smoothLivePreview:{defaultValue:!1,describe:"Prevents weird effects in live previews due to incomplete input",type:"boolean"},smartIndentationFix:{defaultValue:!1,description:"Tries to smartly fix indentation in es6 strings",type:"boolean"},disableForced4SpacesIndentedSublists:{defaultValue:!1,description:"Disables the requirement of indenting nested sublists by 4 spaces",type:"boolean"},simpleLineBreaks:{defaultValue:!1,description:"Parses simple line breaks as <br> (GFM Style)",type:"boolean"},requireSpaceBeforeHeadingText:{defaultValue:!1,description:"Makes adding a space between `#` and the header text mandatory (GFM Style)",type:"boolean"},ghMentions:{defaultValue:!1,description:"Enables github @mentions",type:"boolean"},ghMentionsLink:{defaultValue:"https://github.com/{u}",description:"Changes the link generated by @mentions. Only applies if ghMentions option is enabled.",type:"string"},encodeEmails:{defaultValue:!0,description:"Encode e-mail addresses through the use of Character Entities, transforming ASCII e-mail addresses into its equivalent decimal entities",type:"boolean"},openLinksInNewWindow:{defaultValue:!1,description:"Open all links in new windows",type:"boolean"},backslashEscapesHTMLTags:{defaultValue:!1,description:"Support for HTML Tag escaping. ex: <div>foo</div>",type:"boolean"},emoji:{defaultValue:!1,description:"Enable emoji support. Ex: `this is a :smile: emoji`",type:"boolean"},underline:{defaultValue:!1,description:"Enable support for underline. Syntax is double or triple underscores: `__underline word__`. With this option enabled, underscores no longer parses into `<em>` and `<strong>`",type:"boolean"},completeHTMLDocument:{defaultValue:!1,description:"Outputs a complete html document, including `<html>`, `<head>` and `<body>` tags",type:"boolean"},metadata:{defaultValue:!1,description:"Enable support for document metadata (defined at the top of the document between `«««` and `»»»` or between `---` and `---`).",type:"boolean"},splitAdjacentBlockquotes:{defaultValue:!1,description:"Split adjacent blockquote blocks",type:"boolean"}};if(!1===e)return JSON.parse(JSON.stringify(t));var n={};for(var r in t)t.hasOwnProperty(r)&&(n[r]=t[r].defaultValue);return n}var i={},a={},l={},c=o(!0),s="vanilla",u={github:{omitExtraWLInCodeBlocks:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,disableForced4SpacesIndentedSublists:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghCompatibleHeaderId:!0,ghMentions:!0,backslashEscapesHTMLTags:!0,emoji:!0,splitAdjacentBlockquotes:!0},original:{noHeaderId:!0,ghCodeBlocks:!1},ghost:{omitExtraWLInCodeBlocks:!0,parseImgDimensions:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,smoothLivePreview:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghMentions:!1,encodeEmails:!0},vanilla:o(!0),allOn:function(){"use strict";var e=o(!0),t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=!0);return t}()};function f(e,t){"use strict";var n=t?"Error in "+t+" extension->":"Error in unnamed extension",r={valid:!0,error:""};i.helper.isArray(e)||(e=[e]);for(var o=0;o<e.length;++o){var a=n+" sub-extension "+o+": ",l=e[o];if("object"!=typeof l)return r.valid=!1,r.error=a+"must be an object, but "+typeof l+" given",r;if(!i.helper.isString(l.type))return r.valid=!1,r.error=a+'property "type" must be a string, but '+typeof l.type+" given",r;var c=l.type=l.type.toLowerCase();if("language"===c&&(c=l.type="lang"),"html"===c&&(c=l.type="output"),"lang"!==c&&"output"!==c&&"listener"!==c)return r.valid=!1,r.error=a+"type "+c+' is not recognized. Valid values: "lang/language", "output/html" or "listener"',r;if("listener"===c){if(i.helper.isUndefined(l.listeners))return r.valid=!1,r.error=a+'. Extensions of type "listener" must have a property called "listeners"',r}else if(i.helper.isUndefined(l.filter)&&i.helper.isUndefined(l.regex))return r.valid=!1,r.error=a+c+' extensions must define either a "regex" property or a "filter" method',r;if(l.listeners){if("object"!=typeof l.listeners)return r.valid=!1,r.error=a+'"listeners" property must be an object but '+typeof l.listeners+" given",r;for(var s in l.listeners)if(l.listeners.hasOwnProperty(s)&&"function"!=typeof l.listeners[s])return r.valid=!1,r.error=a+'"listeners" property must be an hash of [event name]: [callback]. listeners.'+s+" must be a function but "+typeof l.listeners[s]+" given",r}if(l.filter){if("function"!=typeof l.filter)return r.valid=!1,r.error=a+'"filter" must be a function, but '+typeof l.filter+" given",r}else if(l.regex){if(i.helper.isString(l.regex)&&(l.regex=new RegExp(l.regex,"g")),!(l.regex instanceof RegExp))return r.valid=!1,r.error=a+'"regex" property must either be a string or a RegExp object, but '+typeof l.regex+" given",r;if(i.helper.isUndefined(l.replace))return r.valid=!1,r.error=a+'"regex" extensions must implement a replace string or function',r}}return r}function h(e,t){"use strict";return"¨E"+t.charCodeAt(0)+"E"}i.helper={},i.extensions={},i.setOption=function(e,t){"use strict";return c[e]=t,this},i.getOption=function(e){"use strict";return c[e]},i.getOptions=function(){"use strict";return c},i.resetOptions=function(){"use strict";c=o(!0)},i.setFlavor=function(e){"use strict";if(!u.hasOwnProperty(e))throw Error(e+" flavor was not found");i.resetOptions();var t=u[e];for(var n in s=e,t)t.hasOwnProperty(n)&&(c[n]=t[n])},i.getFlavor=function(){"use strict";return s},i.getFlavorOptions=function(e){"use strict";if(u.hasOwnProperty(e))return u[e]},i.getDefaultOptions=function(e){"use strict";return o(e)},i.subParser=function(e,t){"use strict";if(i.helper.isString(e)){if(void 0===t){if(a.hasOwnProperty(e))return a[e];throw Error("SubParser named "+e+" not registered!")}a[e]=t}},i.extension=function(e,t){"use strict";if(!i.helper.isString(e))throw Error("Extension 'name' must be a string");if(e=i.helper.stdExtName(e),i.helper.isUndefined(t)){if(!l.hasOwnProperty(e))throw Error("Extension named "+e+" is not registered!");return l[e]}"function"==typeof t&&(t=t()),i.helper.isArray(t)||(t=[t]);var n=f(t,e);if(!n.valid)throw Error(n.error);l[e]=t},i.getAllExtensions=function(){"use strict";return l},i.removeExtension=function(e){"use strict";delete l[e]},i.resetExtensions=function(){"use strict";l={}},i.validateExtension=function(e){"use strict";var t=f(e,null);return!!t.valid||(console.warn(t.error),!1)},i.hasOwnProperty("helper")||(i.helper={}),i.helper.isString=function(e){"use strict";return"string"==typeof e||e instanceof String},i.helper.isFunction=function(e){"use strict";return e&&"[object Function]"==={}.toString.call(e)},i.helper.isArray=function(e){"use strict";return Array.isArray(e)},i.helper.isUndefined=function(e){"use strict";return void 0===e},i.helper.forEach=function(e,t){"use strict";if(i.helper.isUndefined(e))throw new Error("obj param is required");if(i.helper.isUndefined(t))throw new Error("callback param is required");if(!i.helper.isFunction(t))throw new Error("callback param must be a function/closure");if("function"==typeof e.forEach)e.forEach(t);else if(i.helper.isArray(e))for(var n=0;n<e.length;n++)t(e[n],n,e);else{if("object"!=typeof e)throw new Error("obj does not seem to be an array or an iterable object");for(var r in e)e.hasOwnProperty(r)&&t(e[r],r,e)}},i.helper.stdExtName=function(e){"use strict";return e.replace(/[_?*+\/\\.^-]/g,"").replace(/\s/g,"").toLowerCase()},i.helper.escapeCharactersCallback=h,i.helper.escapeCharacters=function(e,t,n){"use strict";var r="(["+t.replace(/([\[\]\\])/g,"\\$1")+"])";n&&(r="\\\\"+r);var o=new RegExp(r,"g");return e=e.replace(o,h)},i.helper.unescapeHTMLEntities=function(e){"use strict";return e.replace(/"/g,'"').replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&")};var p=function(e,t,n,r){"use strict";var o,i,a,l,c,s=r||"",u=s.indexOf("g")>-1,f=new RegExp(t+"|"+n,"g"+s.replace(/g/g,"")),h=new RegExp(t,s.replace(/g/g,"")),p=[];do{for(o=0;a=f.exec(e);)if(h.test(a[0]))o++||(l=(i=f.lastIndex)-a[0].length);else if(o&&!--o){c=a.index+a[0].length;var d={left:{start:l,end:i},match:{start:i,end:a.index},right:{start:a.index,end:c},wholeMatch:{start:l,end:c}};if(p.push(d),!u)return p}}while(o&&(f.lastIndex=i));return p};i.helper.matchRecursiveRegExp=function(e,t,n,r){"use strict";for(var o=p(e,t,n,r),i=[],a=0;a<o.length;++a)i.push([e.slice(o[a].wholeMatch.start,o[a].wholeMatch.end),e.slice(o[a].match.start,o[a].match.end),e.slice(o[a].left.start,o[a].left.end),e.slice(o[a].right.start,o[a].right.end)]);return i},i.helper.replaceRecursiveRegExp=function(e,t,n,r,o){"use strict";if(!i.helper.isFunction(t)){var a=t;t=function(){return a}}var l=p(e,n,r,o),c=e,s=l.length;if(s>0){var u=[];0!==l[0].wholeMatch.start&&u.push(e.slice(0,l[0].wholeMatch.start));for(var f=0;f<s;++f)u.push(t(e.slice(l[f].wholeMatch.start,l[f].wholeMatch.end),e.slice(l[f].match.start,l[f].match.end),e.slice(l[f].left.start,l[f].left.end),e.slice(l[f].right.start,l[f].right.end))),f<s-1&&u.push(e.slice(l[f].wholeMatch.end,l[f+1].wholeMatch.start));l[s-1].wholeMatch.end<e.length&&u.push(e.slice(l[s-1].wholeMatch.end)),c=u.join("")}return c},i.helper.regexIndexOf=function(e,t,n){"use strict";if(!i.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";if(t instanceof RegExp==!1)throw"InvalidArgumentError: second parameter of showdown.helper.regexIndexOf function must be an instance of RegExp";var r=e.substring(n||0).search(t);return r>=0?r+(n||0):r},i.helper.splitAtIndex=function(e,t){"use strict";if(!i.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";return[e.substring(0,t),e.substring(t)]},i.helper.encodeEmailAddress=function(e){"use strict";var t=[function(e){return"&#"+e.charCodeAt(0)+";"},function(e){return"&#x"+e.charCodeAt(0).toString(16)+";"},function(e){return e}];return e=e.replace(/./g,(function(e){if("@"===e)e=t[Math.floor(2*Math.random())](e);else{var n=Math.random();e=n>.9?t[2](e):n>.45?t[1](e):t[0](e)}return e}))},i.helper.padEnd=function(e,t,n){"use strict";return t>>=0,n=String(n||" "),e.length>t?String(e):((t-=e.length)>n.length&&(n+=n.repeat(t/n.length)),String(e)+n.slice(0,t))},"undefined"==typeof console&&(console={warn:function(e){"use strict";alert(e)},log:function(e){"use strict";alert(e)},error:function(e){"use strict";throw e}}),i.helper.regexes={asteriskDashAndColon:/([*_:~])/g},i.helper.emojis={"+1":"👍","-1":"👎",100:"💯",1234:"🔢","1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉","8ball":"🎱",a:"🅰️",ab:"🆎",abc:"🔤",abcd:"🔡",accept:"🉑",aerial_tramway:"🚡",airplane:"✈️",alarm_clock:"⏰",alembic:"⚗️",alien:"👽",ambulance:"🚑",amphora:"🏺",anchor:"⚓️",angel:"👼",anger:"💢",angry:"😠",anguished:"😧",ant:"🐜",apple:"🍎",aquarius:"♒️",aries:"♈️",arrow_backward:"◀️",arrow_double_down:"⏬",arrow_double_up:"⏫",arrow_down:"⬇️",arrow_down_small:"🔽",arrow_forward:"▶️",arrow_heading_down:"⤵️",arrow_heading_up:"⤴️",arrow_left:"⬅️",arrow_lower_left:"↙️",arrow_lower_right:"↘️",arrow_right:"➡️",arrow_right_hook:"↪️",arrow_up:"⬆️",arrow_up_down:"↕️",arrow_up_small:"🔼",arrow_upper_left:"↖️",arrow_upper_right:"↗️",arrows_clockwise:"🔃",arrows_counterclockwise:"🔄",art:"🎨",articulated_lorry:"🚛",artificial_satellite:"🛰",astonished:"😲",athletic_shoe:"👟",atm:"🏧",atom_symbol:"⚛️",avocado:"🥑",b:"🅱️",baby:"👶",baby_bottle:"🍼",baby_chick:"🐤",baby_symbol:"🚼",back:"🔙",bacon:"🥓",badminton:"🏸",baggage_claim:"🛄",baguette_bread:"🥖",balance_scale:"⚖️",balloon:"🎈",ballot_box:"🗳",ballot_box_with_check:"☑️",bamboo:"🎍",banana:"🍌",bangbang:"‼️",bank:"🏦",bar_chart:"📊",barber:"💈",baseball:"⚾️",basketball:"🏀",basketball_man:"⛹️",basketball_woman:"⛹️‍♀️",bat:"🦇",bath:"🛀",bathtub:"🛁",battery:"🔋",beach_umbrella:"🏖",bear:"🐻",bed:"🛏",bee:"🐝",beer:"🍺",beers:"🍻",beetle:"🐞",beginner:"🔰",bell:"🔔",bellhop_bell:"🛎",bento:"🍱",biking_man:"🚴",bike:"🚲",biking_woman:"🚴‍♀️",bikini:"👙",biohazard:"☣️",bird:"🐦",birthday:"🎂",black_circle:"⚫️",black_flag:"🏴",black_heart:"🖤",black_joker:"🃏",black_large_square:"⬛️",black_medium_small_square:"◾️",black_medium_square:"◼️",black_nib:"✒️",black_small_square:"▪️",black_square_button:"🔲",blonde_man:"👱",blonde_woman:"👱‍♀️",blossom:"🌼",blowfish:"🐡",blue_book:"📘",blue_car:"🚙",blue_heart:"💙",blush:"😊",boar:"🐗",boat:"⛵️",bomb:"💣",book:"📖",bookmark:"🔖",bookmark_tabs:"📑",books:"📚",boom:"💥",boot:"👢",bouquet:"💐",bowing_man:"🙇",bow_and_arrow:"🏹",bowing_woman:"🙇‍♀️",bowling:"🎳",boxing_glove:"🥊",boy:"👦",bread:"🍞",bride_with_veil:"👰",bridge_at_night:"🌉",briefcase:"💼",broken_heart:"💔",bug:"🐛",building_construction:"🏗",bulb:"💡",bullettrain_front:"🚅",bullettrain_side:"🚄",burrito:"🌯",bus:"🚌",business_suit_levitating:"🕴",busstop:"🚏",bust_in_silhouette:"👤",busts_in_silhouette:"👥",butterfly:"🦋",cactus:"🌵",cake:"🍰",calendar:"📆",call_me_hand:"🤙",calling:"📲",camel:"🐫",camera:"📷",camera_flash:"📸",camping:"🏕",cancer:"♋️",candle:"🕯",candy:"🍬",canoe:"🛶",capital_abcd:"🔠",capricorn:"♑️",car:"🚗",card_file_box:"🗃",card_index:"📇",card_index_dividers:"🗂",carousel_horse:"🎠",carrot:"🥕",cat:"🐱",cat2:"🐈",cd:"💿",chains:"⛓",champagne:"🍾",chart:"💹",chart_with_downwards_trend:"📉",chart_with_upwards_trend:"📈",checkered_flag:"🏁",cheese:"🧀",cherries:"🍒",cherry_blossom:"🌸",chestnut:"🌰",chicken:"🐔",children_crossing:"🚸",chipmunk:"🐿",chocolate_bar:"🍫",christmas_tree:"🎄",church:"⛪️",cinema:"🎦",circus_tent:"🎪",city_sunrise:"🌇",city_sunset:"🌆",cityscape:"🏙",cl:"🆑",clamp:"🗜",clap:"👏",clapper:"🎬",classical_building:"🏛",clinking_glasses:"🥂",clipboard:"📋",clock1:"🕐",clock10:"🕙",clock1030:"🕥",clock11:"🕚",clock1130:"🕦",clock12:"🕛",clock1230:"🕧",clock130:"🕜",clock2:"🕑",clock230:"🕝",clock3:"🕒",clock330:"🕞",clock4:"🕓",clock430:"🕟",clock5:"🕔",clock530:"🕠",clock6:"🕕",clock630:"🕡",clock7:"🕖",clock730:"🕢",clock8:"🕗",clock830:"🕣",clock9:"🕘",clock930:"🕤",closed_book:"📕",closed_lock_with_key:"🔐",closed_umbrella:"🌂",cloud:"☁️",cloud_with_lightning:"🌩",cloud_with_lightning_and_rain:"⛈",cloud_with_rain:"🌧",cloud_with_snow:"🌨",clown_face:"🤡",clubs:"♣️",cocktail:"🍸",coffee:"☕️",coffin:"⚰️",cold_sweat:"😰",comet:"☄️",computer:"💻",computer_mouse:"🖱",confetti_ball:"🎊",confounded:"😖",confused:"😕",congratulations:"㊗️",construction:"🚧",construction_worker_man:"👷",construction_worker_woman:"👷‍♀️",control_knobs:"🎛",convenience_store:"🏪",cookie:"🍪",cool:"🆒",policeman:"👮",copyright:"©️",corn:"🌽",couch_and_lamp:"🛋",couple:"👫",couple_with_heart_woman_man:"💑",couple_with_heart_man_man:"👨‍❤️‍👨",couple_with_heart_woman_woman:"👩‍❤️‍👩",couplekiss_man_man:"👨‍❤️‍💋‍👨",couplekiss_man_woman:"💏",couplekiss_woman_woman:"👩‍❤️‍💋‍👩",cow:"🐮",cow2:"🐄",cowboy_hat_face:"🤠",crab:"🦀",crayon:"🖍",credit_card:"💳",crescent_moon:"🌙",cricket:"🏏",crocodile:"🐊",croissant:"🥐",crossed_fingers:"🤞",crossed_flags:"🎌",crossed_swords:"⚔️",crown:"👑",cry:"😢",crying_cat_face:"😿",crystal_ball:"🔮",cucumber:"🥒",cupid:"💘",curly_loop:"➰",currency_exchange:"💱",curry:"🍛",custard:"🍮",customs:"🛃",cyclone:"🌀",dagger:"🗡",dancer:"💃",dancing_women:"👯",dancing_men:"👯‍♂️",dango:"🍡",dark_sunglasses:"🕶",dart:"🎯",dash:"💨",date:"📅",deciduous_tree:"🌳",deer:"🦌",department_store:"🏬",derelict_house:"🏚",desert:"🏜",desert_island:"🏝",desktop_computer:"🖥",male_detective:"🕵️",diamond_shape_with_a_dot_inside:"💠",diamonds:"♦️",disappointed:"😞",disappointed_relieved:"😥",dizzy:"💫",dizzy_face:"😵",do_not_litter:"🚯",dog:"🐶",dog2:"🐕",dollar:"💵",dolls:"🎎",dolphin:"🐬",door:"🚪",doughnut:"🍩",dove:"🕊",dragon:"🐉",dragon_face:"🐲",dress:"👗",dromedary_camel:"🐪",drooling_face:"🤤",droplet:"💧",drum:"🥁",duck:"🦆",dvd:"📀","e-mail":"📧",eagle:"🦅",ear:"👂",ear_of_rice:"🌾",earth_africa:"🌍",earth_americas:"🌎",earth_asia:"🌏",egg:"🥚",eggplant:"🍆",eight_pointed_black_star:"✴️",eight_spoked_asterisk:"✳️",electric_plug:"🔌",elephant:"🐘",email:"✉️",end:"🔚",envelope_with_arrow:"📩",euro:"💶",european_castle:"🏰",european_post_office:"🏤",evergreen_tree:"🌲",exclamation:"❗️",expressionless:"😑",eye:"👁",eye_speech_bubble:"👁‍🗨",eyeglasses:"👓",eyes:"👀",face_with_head_bandage:"🤕",face_with_thermometer:"🤒",fist_oncoming:"👊",factory:"🏭",fallen_leaf:"🍂",family_man_woman_boy:"👪",family_man_boy:"👨‍👦",family_man_boy_boy:"👨‍👦‍👦",family_man_girl:"👨‍👧",family_man_girl_boy:"👨‍👧‍👦",family_man_girl_girl:"👨‍👧‍👧",family_man_man_boy:"👨‍👨‍👦",family_man_man_boy_boy:"👨‍👨‍👦‍👦",family_man_man_girl:"👨‍👨‍👧",family_man_man_girl_boy:"👨‍👨‍👧‍👦",family_man_man_girl_girl:"👨‍👨‍👧‍👧",family_man_woman_boy_boy:"👨‍👩‍👦‍👦",family_man_woman_girl:"👨‍👩‍👧",family_man_woman_girl_boy:"👨‍👩‍👧‍👦",family_man_woman_girl_girl:"👨‍👩‍👧‍👧",family_woman_boy:"👩‍👦",family_woman_boy_boy:"👩‍👦‍👦",family_woman_girl:"👩‍👧",family_woman_girl_boy:"👩‍👧‍👦",family_woman_girl_girl:"👩‍👧‍👧",family_woman_woman_boy:"👩‍👩‍👦",family_woman_woman_boy_boy:"👩‍👩‍👦‍👦",family_woman_woman_girl:"👩‍👩‍👧",family_woman_woman_girl_boy:"👩‍👩‍👧‍👦",family_woman_woman_girl_girl:"👩‍👩‍👧‍👧",fast_forward:"⏩",fax:"📠",fearful:"😨",feet:"🐾",female_detective:"🕵️‍♀️",ferris_wheel:"🎡",ferry:"⛴",field_hockey:"🏑",file_cabinet:"🗄",file_folder:"📁",film_projector:"📽",film_strip:"🎞",fire:"🔥",fire_engine:"🚒",fireworks:"🎆",first_quarter_moon:"🌓",first_quarter_moon_with_face:"🌛",fish:"🐟",fish_cake:"🍥",fishing_pole_and_fish:"🎣",fist_raised:"✊",fist_left:"🤛",fist_right:"🤜",flags:"🎏",flashlight:"🔦",fleur_de_lis:"⚜️",flight_arrival:"🛬",flight_departure:"🛫",floppy_disk:"💾",flower_playing_cards:"🎴",flushed:"😳",fog:"🌫",foggy:"🌁",football:"🏈",footprints:"👣",fork_and_knife:"🍴",fountain:"⛲️",fountain_pen:"🖋",four_leaf_clover:"🍀",fox_face:"🦊",framed_picture:"🖼",free:"🆓",fried_egg:"🍳",fried_shrimp:"🍤",fries:"🍟",frog:"🐸",frowning:"😦",frowning_face:"☹️",frowning_man:"🙍‍♂️",frowning_woman:"🙍",middle_finger:"🖕",fuelpump:"⛽️",full_moon:"🌕",full_moon_with_face:"🌝",funeral_urn:"⚱️",game_die:"🎲",gear:"⚙️",gem:"💎",gemini:"♊️",ghost:"👻",gift:"🎁",gift_heart:"💝",girl:"👧",globe_with_meridians:"🌐",goal_net:"🥅",goat:"🐐",golf:"⛳️",golfing_man:"🏌️",golfing_woman:"🏌️‍♀️",gorilla:"🦍",grapes:"🍇",green_apple:"🍏",green_book:"📗",green_heart:"💚",green_salad:"🥗",grey_exclamation:"❕",grey_question:"❔",grimacing:"😬",grin:"😁",grinning:"😀",guardsman:"💂",guardswoman:"💂‍♀️",guitar:"🎸",gun:"🔫",haircut_woman:"💇",haircut_man:"💇‍♂️",hamburger:"🍔",hammer:"🔨",hammer_and_pick:"⚒",hammer_and_wrench:"🛠",hamster:"🐹",hand:"✋",handbag:"👜",handshake:"🤝",hankey:"💩",hatched_chick:"🐥",hatching_chick:"🐣",headphones:"🎧",hear_no_evil:"🙉",heart:"❤️",heart_decoration:"💟",heart_eyes:"😍",heart_eyes_cat:"😻",heartbeat:"💓",heartpulse:"💗",hearts:"♥️",heavy_check_mark:"✔️",heavy_division_sign:"➗",heavy_dollar_sign:"💲",heavy_heart_exclamation:"❣️",heavy_minus_sign:"➖",heavy_multiplication_x:"✖️",heavy_plus_sign:"➕",helicopter:"🚁",herb:"🌿",hibiscus:"🌺",high_brightness:"🔆",high_heel:"👠",hocho:"🔪",hole:"🕳",honey_pot:"🍯",horse:"🐴",horse_racing:"🏇",hospital:"🏥",hot_pepper:"🌶",hotdog:"🌭",hotel:"🏨",hotsprings:"♨️",hourglass:"⌛️",hourglass_flowing_sand:"⏳",house:"🏠",house_with_garden:"🏡",houses:"🏘",hugs:"🤗",hushed:"😯",ice_cream:"🍨",ice_hockey:"🏒",ice_skate:"⛸",icecream:"🍦",id:"🆔",ideograph_advantage:"🉐",imp:"👿",inbox_tray:"📥",incoming_envelope:"📨",tipping_hand_woman:"💁",information_source:"ℹ️",innocent:"😇",interrobang:"⁉️",iphone:"📱",izakaya_lantern:"🏮",jack_o_lantern:"🎃",japan:"🗾",japanese_castle:"🏯",japanese_goblin:"👺",japanese_ogre:"👹",jeans:"👖",joy:"😂",joy_cat:"😹",joystick:"🕹",kaaba:"🕋",key:"🔑",keyboard:"⌨️",keycap_ten:"🔟",kick_scooter:"🛴",kimono:"👘",kiss:"💋",kissing:"😗",kissing_cat:"😽",kissing_closed_eyes:"😚",kissing_heart:"😘",kissing_smiling_eyes:"😙",kiwi_fruit:"🥝",koala:"🐨",koko:"🈁",label:"🏷",large_blue_circle:"🔵",large_blue_diamond:"🔷",large_orange_diamond:"🔶",last_quarter_moon:"🌗",last_quarter_moon_with_face:"🌜",latin_cross:"✝️",laughing:"😆",leaves:"🍃",ledger:"📒",left_luggage:"🛅",left_right_arrow:"↔️",leftwards_arrow_with_hook:"↩️",lemon:"🍋",leo:"♌️",leopard:"🐆",level_slider:"🎚",libra:"♎️",light_rail:"🚈",link:"🔗",lion:"🦁",lips:"👄",lipstick:"💄",lizard:"🦎",lock:"🔒",lock_with_ink_pen:"🔏",lollipop:"🍭",loop:"➿",loud_sound:"🔊",loudspeaker:"📢",love_hotel:"🏩",love_letter:"💌",low_brightness:"🔅",lying_face:"🤥",m:"Ⓜ️",mag:"🔍",mag_right:"🔎",mahjong:"🀄️",mailbox:"📫",mailbox_closed:"📪",mailbox_with_mail:"📬",mailbox_with_no_mail:"📭",man:"👨",man_artist:"👨‍🎨",man_astronaut:"👨‍🚀",man_cartwheeling:"🤸‍♂️",man_cook:"👨‍🍳",man_dancing:"🕺",man_facepalming:"🤦‍♂️",man_factory_worker:"👨‍🏭",man_farmer:"👨‍🌾",man_firefighter:"👨‍🚒",man_health_worker:"👨‍⚕️",man_in_tuxedo:"🤵",man_judge:"👨‍⚖️",man_juggling:"🤹‍♂️",man_mechanic:"👨‍🔧",man_office_worker:"👨‍💼",man_pilot:"👨‍✈️",man_playing_handball:"🤾‍♂️",man_playing_water_polo:"🤽‍♂️",man_scientist:"👨‍🔬",man_shrugging:"🤷‍♂️",man_singer:"👨‍🎤",man_student:"👨‍🎓",man_teacher:"👨‍🏫",man_technologist:"👨‍💻",man_with_gua_pi_mao:"👲",man_with_turban:"👳",tangerine:"🍊",mans_shoe:"👞",mantelpiece_clock:"🕰",maple_leaf:"🍁",martial_arts_uniform:"🥋",mask:"😷",massage_woman:"💆",massage_man:"💆‍♂️",meat_on_bone:"🍖",medal_military:"🎖",medal_sports:"🏅",mega:"📣",melon:"🍈",memo:"📝",men_wrestling:"🤼‍♂️",menorah:"🕎",mens:"🚹",metal:"🤘",metro:"🚇",microphone:"🎤",microscope:"🔬",milk_glass:"🥛",milky_way:"🌌",minibus:"🚐",minidisc:"💽",mobile_phone_off:"📴",money_mouth_face:"🤑",money_with_wings:"💸",moneybag:"💰",monkey:"🐒",monkey_face:"🐵",monorail:"🚝",moon:"🌔",mortar_board:"🎓",mosque:"🕌",motor_boat:"🛥",motor_scooter:"🛵",motorcycle:"🏍",motorway:"🛣",mount_fuji:"🗻",mountain:"⛰",mountain_biking_man:"🚵",mountain_biking_woman:"🚵‍♀️",mountain_cableway:"🚠",mountain_railway:"🚞",mountain_snow:"🏔",mouse:"🐭",mouse2:"🐁",movie_camera:"🎥",moyai:"🗿",mrs_claus:"🤶",muscle:"💪",mushroom:"🍄",musical_keyboard:"🎹",musical_note:"🎵",musical_score:"🎼",mute:"🔇",nail_care:"💅",name_badge:"📛",national_park:"🏞",nauseated_face:"🤢",necktie:"👔",negative_squared_cross_mark:"❎",nerd_face:"🤓",neutral_face:"😐",new:"🆕",new_moon:"🌑",new_moon_with_face:"🌚",newspaper:"📰",newspaper_roll:"🗞",next_track_button:"⏭",ng:"🆖",no_good_man:"🙅‍♂️",no_good_woman:"🙅",night_with_stars:"🌃",no_bell:"🔕",no_bicycles:"🚳",no_entry:"⛔️",no_entry_sign:"🚫",no_mobile_phones:"📵",no_mouth:"😶",no_pedestrians:"🚷",no_smoking:"🚭","non-potable_water":"🚱",nose:"👃",notebook:"📓",notebook_with_decorative_cover:"📔",notes:"🎶",nut_and_bolt:"🔩",o:"⭕️",o2:"🅾️",ocean:"🌊",octopus:"🐙",oden:"🍢",office:"🏢",oil_drum:"🛢",ok:"🆗",ok_hand:"👌",ok_man:"🙆‍♂️",ok_woman:"🙆",old_key:"🗝",older_man:"👴",older_woman:"👵",om:"🕉",on:"🔛",oncoming_automobile:"🚘",oncoming_bus:"🚍",oncoming_police_car:"🚔",oncoming_taxi:"🚖",open_file_folder:"📂",open_hands:"👐",open_mouth:"😮",open_umbrella:"☂️",ophiuchus:"⛎",orange_book:"📙",orthodox_cross:"☦️",outbox_tray:"📤",owl:"🦉",ox:"🐂",package:"📦",page_facing_up:"📄",page_with_curl:"📃",pager:"📟",paintbrush:"🖌",palm_tree:"🌴",pancakes:"🥞",panda_face:"🐼",paperclip:"📎",paperclips:"🖇",parasol_on_ground:"⛱",parking:"🅿️",part_alternation_mark:"〽️",partly_sunny:"⛅️",passenger_ship:"🛳",passport_control:"🛂",pause_button:"⏸",peace_symbol:"☮️",peach:"🍑",peanuts:"🥜",pear:"🍐",pen:"🖊",pencil2:"✏️",penguin:"🐧",pensive:"😔",performing_arts:"🎭",persevere:"😣",person_fencing:"🤺",pouting_woman:"🙎",phone:"☎️",pick:"⛏",pig:"🐷",pig2:"🐖",pig_nose:"🐽",pill:"💊",pineapple:"🍍",ping_pong:"🏓",pisces:"♓️",pizza:"🍕",place_of_worship:"🛐",plate_with_cutlery:"🍽",play_or_pause_button:"⏯",point_down:"👇",point_left:"👈",point_right:"👉",point_up:"☝️",point_up_2:"👆",police_car:"🚓",policewoman:"👮‍♀️",poodle:"🐩",popcorn:"🍿",post_office:"🏣",postal_horn:"📯",postbox:"📮",potable_water:"🚰",potato:"🥔",pouch:"👝",poultry_leg:"🍗",pound:"💷",rage:"😡",pouting_cat:"😾",pouting_man:"🙎‍♂️",pray:"🙏",prayer_beads:"📿",pregnant_woman:"🤰",previous_track_button:"⏮",prince:"🤴",princess:"👸",printer:"🖨",purple_heart:"💜",purse:"👛",pushpin:"📌",put_litter_in_its_place:"🚮",question:"❓",rabbit:"🐰",rabbit2:"🐇",racehorse:"🐎",racing_car:"🏎",radio:"📻",radio_button:"🔘",radioactive:"☢️",railway_car:"🚃",railway_track:"🛤",rainbow:"🌈",rainbow_flag:"🏳️‍🌈",raised_back_of_hand:"🤚",raised_hand_with_fingers_splayed:"🖐",raised_hands:"🙌",raising_hand_woman:"🙋",raising_hand_man:"🙋‍♂️",ram:"🐏",ramen:"🍜",rat:"🐀",record_button:"⏺",recycle:"♻️",red_circle:"🔴",registered:"®️",relaxed:"☺️",relieved:"😌",reminder_ribbon:"🎗",repeat:"🔁",repeat_one:"🔂",rescue_worker_helmet:"⛑",restroom:"🚻",revolving_hearts:"💞",rewind:"⏪",rhinoceros:"🦏",ribbon:"🎀",rice:"🍚",rice_ball:"🍙",rice_cracker:"🍘",rice_scene:"🎑",right_anger_bubble:"🗯",ring:"💍",robot:"🤖",rocket:"🚀",rofl:"🤣",roll_eyes:"🙄",roller_coaster:"🎢",rooster:"🐓",rose:"🌹",rosette:"🏵",rotating_light:"🚨",round_pushpin:"📍",rowing_man:"🚣",rowing_woman:"🚣‍♀️",rugby_football:"🏉",running_man:"🏃",running_shirt_with_sash:"🎽",running_woman:"🏃‍♀️",sa:"🈂️",sagittarius:"♐️",sake:"🍶",sandal:"👡",santa:"🎅",satellite:"📡",saxophone:"🎷",school:"🏫",school_satchel:"🎒",scissors:"✂️",scorpion:"🦂",scorpius:"♏️",scream:"😱",scream_cat:"🙀",scroll:"📜",seat:"💺",secret:"㊙️",see_no_evil:"🙈",seedling:"🌱",selfie:"🤳",shallow_pan_of_food:"🥘",shamrock:"☘️",shark:"🦈",shaved_ice:"🍧",sheep:"🐑",shell:"🐚",shield:"🛡",shinto_shrine:"⛩",ship:"🚢",shirt:"👕",shopping:"🛍",shopping_cart:"🛒",shower:"🚿",shrimp:"🦐",signal_strength:"📶",six_pointed_star:"🔯",ski:"🎿",skier:"⛷",skull:"💀",skull_and_crossbones:"☠️",sleeping:"😴",sleeping_bed:"🛌",sleepy:"😪",slightly_frowning_face:"🙁",slightly_smiling_face:"🙂",slot_machine:"🎰",small_airplane:"🛩",small_blue_diamond:"🔹",small_orange_diamond:"🔸",small_red_triangle:"🔺",small_red_triangle_down:"🔻",smile:"😄",smile_cat:"😸",smiley:"😃",smiley_cat:"😺",smiling_imp:"😈",smirk:"😏",smirk_cat:"😼",smoking:"🚬",snail:"🐌",snake:"🐍",sneezing_face:"🤧",snowboarder:"🏂",snowflake:"❄️",snowman:"⛄️",snowman_with_snow:"☃️",sob:"😭",soccer:"⚽️",soon:"🔜",sos:"🆘",sound:"🔉",space_invader:"👾",spades:"♠️",spaghetti:"🍝",sparkle:"❇️",sparkler:"🎇",sparkles:"✨",sparkling_heart:"💖",speak_no_evil:"🙊",speaker:"🔈",speaking_head:"🗣",speech_balloon:"💬",speedboat:"🚤",spider:"🕷",spider_web:"🕸",spiral_calendar:"🗓",spiral_notepad:"🗒",spoon:"🥄",squid:"🦑",stadium:"🏟",star:"⭐️",star2:"🌟",star_and_crescent:"☪️",star_of_david:"✡️",stars:"🌠",station:"🚉",statue_of_liberty:"🗽",steam_locomotive:"🚂",stew:"🍲",stop_button:"⏹",stop_sign:"🛑",stopwatch:"⏱",straight_ruler:"📏",strawberry:"🍓",stuck_out_tongue:"😛",stuck_out_tongue_closed_eyes:"😝",stuck_out_tongue_winking_eye:"😜",studio_microphone:"🎙",stuffed_flatbread:"🥙",sun_behind_large_cloud:"🌥",sun_behind_rain_cloud:"🌦",sun_behind_small_cloud:"🌤",sun_with_face:"🌞",sunflower:"🌻",sunglasses:"😎",sunny:"☀️",sunrise:"🌅",sunrise_over_mountains:"🌄",surfing_man:"🏄",surfing_woman:"🏄‍♀️",sushi:"🍣",suspension_railway:"🚟",sweat:"😓",sweat_drops:"💦",sweat_smile:"😅",sweet_potato:"🍠",swimming_man:"🏊",swimming_woman:"🏊‍♀️",symbols:"🔣",synagogue:"🕍",syringe:"💉",taco:"🌮",tada:"🎉",tanabata_tree:"🎋",taurus:"♉️",taxi:"🚕",tea:"🍵",telephone_receiver:"📞",telescope:"🔭",tennis:"🎾",tent:"⛺️",thermometer:"🌡",thinking:"🤔",thought_balloon:"💭",ticket:"🎫",tickets:"🎟",tiger:"🐯",tiger2:"🐅",timer_clock:"⏲",tipping_hand_man:"💁‍♂️",tired_face:"😫",tm:"™️",toilet:"🚽",tokyo_tower:"🗼",tomato:"🍅",tongue:"👅",top:"🔝",tophat:"🎩",tornado:"🌪",trackball:"🖲",tractor:"🚜",traffic_light:"🚥",train:"🚋",train2:"🚆",tram:"🚊",triangular_flag_on_post:"🚩",triangular_ruler:"📐",trident:"🔱",triumph:"😤",trolleybus:"🚎",trophy:"🏆",tropical_drink:"🍹",tropical_fish:"🐠",truck:"🚚",trumpet:"🎺",tulip:"🌷",tumbler_glass:"🥃",turkey:"🦃",turtle:"🐢",tv:"📺",twisted_rightwards_arrows:"🔀",two_hearts:"💕",two_men_holding_hands:"👬",two_women_holding_hands:"👭",u5272:"🈹",u5408:"🈴",u55b6:"🈺",u6307:"🈯️",u6708:"🈷️",u6709:"🈶",u6e80:"🈵",u7121:"🈚️",u7533:"🈸",u7981:"🈲",u7a7a:"🈳",umbrella:"☔️",unamused:"😒",underage:"🔞",unicorn:"🦄",unlock:"🔓",up:"🆙",upside_down_face:"🙃",v:"✌️",vertical_traffic_light:"🚦",vhs:"📼",vibration_mode:"📳",video_camera:"📹",video_game:"🎮",violin:"🎻",virgo:"♍️",volcano:"🌋",volleyball:"🏐",vs:"🆚",vulcan_salute:"🖖",walking_man:"🚶",walking_woman:"🚶‍♀️",waning_crescent_moon:"🌘",waning_gibbous_moon:"🌖",warning:"⚠️",wastebasket:"🗑",watch:"⌚️",water_buffalo:"🐃",watermelon:"🍉",wave:"👋",wavy_dash:"〰️",waxing_crescent_moon:"🌒",wc:"🚾",weary:"😩",wedding:"💒",weight_lifting_man:"🏋️",weight_lifting_woman:"🏋️‍♀️",whale:"🐳",whale2:"🐋",wheel_of_dharma:"☸️",wheelchair:"♿️",white_check_mark:"✅",white_circle:"⚪️",white_flag:"🏳️",white_flower:"💮",white_large_square:"⬜️",white_medium_small_square:"◽️",white_medium_square:"◻️",white_small_square:"▫️",white_square_button:"🔳",wilted_flower:"🥀",wind_chime:"🎐",wind_face:"🌬",wine_glass:"🍷",wink:"😉",wolf:"🐺",woman:"👩",woman_artist:"👩‍🎨",woman_astronaut:"👩‍🚀",woman_cartwheeling:"🤸‍♀️",woman_cook:"👩‍🍳",woman_facepalming:"🤦‍♀️",woman_factory_worker:"👩‍🏭",woman_farmer:"👩‍🌾",woman_firefighter:"👩‍🚒",woman_health_worker:"👩‍⚕️",woman_judge:"👩‍⚖️",woman_juggling:"🤹‍♀️",woman_mechanic:"👩‍🔧",woman_office_worker:"👩‍💼",woman_pilot:"👩‍✈️",woman_playing_handball:"🤾‍♀️",woman_playing_water_polo:"🤽‍♀️",woman_scientist:"👩‍🔬",woman_shrugging:"🤷‍♀️",woman_singer:"👩‍🎤",woman_student:"👩‍🎓",woman_teacher:"👩‍🏫",woman_technologist:"👩‍💻",woman_with_turban:"👳‍♀️",womans_clothes:"👚",womans_hat:"👒",women_wrestling:"🤼‍♀️",womens:"🚺",world_map:"🗺",worried:"😟",wrench:"🔧",writing_hand:"✍️",x:"❌",yellow_heart:"💛",yen:"💴",yin_yang:"☯️",yum:"😋",zap:"⚡️",zipper_mouth_face:"🤐",zzz:"💤",octocat:'<img alt=":octocat:" height="20" width="20" align="absmiddle" src="https://assets-cdn.github.com/images/icons/emoji/octocat.png">',showdown:"<span style=\"font-family: 'Anonymous Pro', monospace; text-decoration: underline; text-decoration-style: dashed; text-decoration-color: #3e8b8a;text-underline-position: under;\">S</span>"},i.Converter=function(e){"use strict";var t={},n=[],r=[],o={},a=s,h={parsed:{},raw:"",format:""};function p(e,t){if(t=t||null,i.helper.isString(e)){if(t=e=i.helper.stdExtName(e),i.extensions[e])return console.warn("DEPRECATION WARNING: "+e+" is an old extension that uses a deprecated loading method.Please inform the developer that the extension should be updated!"),void function(e,t){"function"==typeof e&&(e=e(new i.Converter));i.helper.isArray(e)||(e=[e]);var o=f(e,t);if(!o.valid)throw Error(o.error);for(var a=0;a<e.length;++a)switch(e[a].type){case"lang":n.push(e[a]);break;case"output":r.push(e[a]);break;default:throw Error("Extension loader error: Type unrecognized!!!")}}(i.extensions[e],e);if(i.helper.isUndefined(l[e]))throw Error('Extension "'+e+'" could not be loaded. It was either not found or is not a valid extension.');e=l[e]}"function"==typeof e&&(e=e()),i.helper.isArray(e)||(e=[e]);var o=f(e,t);if(!o.valid)throw Error(o.error);for(var a=0;a<e.length;++a){switch(e[a].type){case"lang":n.push(e[a]);break;case"output":r.push(e[a])}if(e[a].hasOwnProperty("listeners"))for(var c in e[a].listeners)e[a].listeners.hasOwnProperty(c)&&d(c,e[a].listeners[c])}}function d(e,t){if(!i.helper.isString(e))throw Error("Invalid argument in converter.listen() method: name must be a string, but "+typeof e+" given");if("function"!=typeof t)throw Error("Invalid argument in converter.listen() method: callback must be a function, but "+typeof t+" given");o.hasOwnProperty(e)||(o[e]=[]),o[e].push(t)}!function(){for(var n in e=e||{},c)c.hasOwnProperty(n)&&(t[n]=c[n]);if("object"!=typeof e)throw Error("Converter expects the passed parameter to be an object, but "+typeof e+" was passed instead.");for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r]);t.extensions&&i.helper.forEach(t.extensions,p)}(),this._dispatch=function(e,t,n,r){if(o.hasOwnProperty(e))for(var i=0;i<o[e].length;++i){var a=o[e][i](e,t,this,n,r);a&&void 0!==a&&(t=a)}return t},this.listen=function(e,t){return d(e,t),this},this.makeHtml=function(e){if(!e)return e;var o={gHtmlBlocks:[],gHtmlMdBlocks:[],gHtmlSpans:[],gUrls:{},gTitles:{},gDimensions:{},gListLevel:0,hashLinkCounts:{},langExtensions:n,outputModifiers:r,converter:this,ghCodeBlocks:[],metadata:{parsed:{},raw:"",format:""}};return e=(e=(e=(e=(e=e.replace(/¨/g,"¨T")).replace(/\$/g,"¨D")).replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/\u00A0/g," "),t.smartIndentationFix&&(e=function(e){var t=e.match(/^\s*/)[0].length,n=new RegExp("^\\s{0,"+t+"}","gm");return e.replace(n,"")}(e)),e="\n\n"+e+"\n\n",e=(e=i.subParser("detab")(e,t,o)).replace(/^[ \t]+$/gm,""),i.helper.forEach(n,(function(n){e=i.subParser("runExtension")(n,e,t,o)})),e=i.subParser("metadata")(e,t,o),e=i.subParser("hashPreCodeTags")(e,t,o),e=i.subParser("githubCodeBlocks")(e,t,o),e=i.subParser("hashHTMLBlocks")(e,t,o),e=i.subParser("hashCodeTags")(e,t,o),e=i.subParser("stripLinkDefinitions")(e,t,o),e=i.subParser("blockGamut")(e,t,o),e=i.subParser("unhashHTMLSpans")(e,t,o),e=(e=(e=i.subParser("unescapeSpecialChars")(e,t,o)).replace(/¨D/g,"$$")).replace(/¨T/g,"¨"),e=i.subParser("completeHTMLDocument")(e,t,o),i.helper.forEach(r,(function(n){e=i.subParser("runExtension")(n,e,t,o)})),h=o.metadata,e},this.makeMarkdown=this.makeMd=function(e,t){if(e=(e=(e=e.replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/>[ \t]+</,">¨NBSP;<"),!t){if(!window||!window.document)throw new Error("HTMLParser is undefined. If in a webworker or nodejs environment, you need to provide a WHATWG DOM and HTML such as JSDOM");t=window.document}var n=t.createElement("div");n.innerHTML=e;var r={preList:function(e){for(var t=e.querySelectorAll("pre"),n=[],r=0;r<t.length;++r)if(1===t[r].childElementCount&&"code"===t[r].firstChild.tagName.toLowerCase()){var o=t[r].firstChild.innerHTML.trim(),a=t[r].firstChild.getAttribute("data-language")||"";if(""===a)for(var l=t[r].firstChild.className.split(" "),c=0;c<l.length;++c){var s=l[c].match(/^language-(.+)$/);if(null!==s){a=s[1];break}}o=i.helper.unescapeHTMLEntities(o),n.push(o),t[r].outerHTML='<precode language="'+a+'" precodenum="'+r.toString()+'"></precode>'}else n.push(t[r].innerHTML),t[r].innerHTML="",t[r].setAttribute("prenum",r.toString());return n}(n)};!function e(t){for(var n=0;n<t.childNodes.length;++n){var r=t.childNodes[n];3===r.nodeType?/\S/.test(r.nodeValue)?(r.nodeValue=r.nodeValue.split("\n").join(" "),r.nodeValue=r.nodeValue.replace(/(\s)+/g,"$1")):(t.removeChild(r),--n):1===r.nodeType&&e(r)}}(n);for(var o=n.childNodes,a="",l=0;l<o.length;l++)a+=i.subParser("makeMarkdown.node")(o[l],r);return a},this.setOption=function(e,n){t[e]=n},this.getOption=function(e){return t[e]},this.getOptions=function(){return t},this.addExtension=function(e,t){p(e,t=t||null)},this.useExtension=function(e){p(e)},this.setFlavor=function(e){if(!u.hasOwnProperty(e))throw Error(e+" flavor was not found");var n=u[e];for(var r in a=e,n)n.hasOwnProperty(r)&&(t[r]=n[r])},this.getFlavor=function(){return a},this.removeExtension=function(e){i.helper.isArray(e)||(e=[e]);for(var t=0;t<e.length;++t){for(var o=e[t],a=0;a<n.length;++a)n[a]===o&&n[a].splice(a,1);for(;0<r.length;++a)r[0]===o&&r[0].splice(a,1)}},this.getAllExtensions=function(){return{language:n,output:r}},this.getMetadata=function(e){return e?h.raw:h.parsed},this.getMetadataFormat=function(){return h.format},this._setMetadataPair=function(e,t){h.parsed[e]=t},this._setMetadataFormat=function(e){h.format=e},this._setMetadataRaw=function(e){h.raw=e}},i.subParser("anchors",(function(e,t,n){"use strict";var r=function(e,r,o,a,l,c,s){if(i.helper.isUndefined(s)&&(s=""),o=o.toLowerCase(),e.search(/\(<?\s*>? ?(['"].*['"])?\)$/m)>-1)a="";else if(!a){if(o||(o=r.toLowerCase().replace(/ ?\n/g," ")),a="#"+o,i.helper.isUndefined(n.gUrls[o]))return e;a=n.gUrls[o],i.helper.isUndefined(n.gTitles[o])||(s=n.gTitles[o])}var u='<a href="'+(a=a.replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback))+'"';return""!==s&&null!==s&&(u+=' title="'+(s=(s=s.replace(/"/g,""")).replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback))+'"'),t.openLinksInNewWindow&&!/^#/.test(a)&&(u+=' rel="noopener noreferrer" target="¨E95Eblank"'),u+=">"+r+"</a>"};return e=(e=(e=(e=(e=n.converter._dispatch("anchors.before",e,t,n)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)] ?(?:\n *)?\[(.*?)]()()()()/g,r)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<([^>]*)>(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,r)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,r)).replace(/\[([^\[\]]+)]()()()()()/g,r),t.ghMentions&&(e=e.replace(/(^|\s)(\\)?(@([a-z\d]+(?:[a-z\d.-]+?[a-z\d]+)*))/gim,(function(e,n,r,o,a){if("\\"===r)return n+o;if(!i.helper.isString(t.ghMentionsLink))throw new Error("ghMentionsLink option must be a string");var l=t.ghMentionsLink.replace(/\{u}/g,a),c="";return t.openLinksInNewWindow&&(c=' rel="noopener noreferrer" target="¨E95Eblank"'),n+'<a href="'+l+'"'+c+">"+o+"</a>"}))),e=n.converter._dispatch("anchors.after",e,t,n)}));var d=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+?\.[^'">\s]+?)()(\1)?(?=\s|$)(?!["<>])/gi,m=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+\.[^'">\s]+?)([.!?,()\[\]])?(\1)?(?=\s|$)(?!["<>])/gi,v=/()<(((https?|ftp|dict):\/\/|www\.)[^'">\s]+)()>()/gi,y=/(^|\s)(?:mailto:)?([A-Za-z0-9!#$%&'*+-/=?^_`{|}~.]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)(?=$|\s)/gim,g=/<()(?:mailto:)?([-.\w]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi,b=function(e){"use strict";return function(t,n,r,o,a,l,c){var s=r=r.replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback),u="",f="",h=n||"",p=c||"";return/^www\./i.test(r)&&(r=r.replace(/^www\./i,"http://www.")),e.excludeTrailingPunctuationFromURLs&&l&&(u=l),e.openLinksInNewWindow&&(f=' rel="noopener noreferrer" target="¨E95Eblank"'),h+'<a href="'+r+'"'+f+">"+s+"</a>"+u+p}},w=function(e,t){"use strict";return function(n,r,o){var a="mailto:";return r=r||"",o=i.subParser("unescapeSpecialChars")(o,e,t),e.encodeEmails?(a=i.helper.encodeEmailAddress(a+o),o=i.helper.encodeEmailAddress(o)):a+=o,r+'<a href="'+a+'">'+o+"</a>"}};i.subParser("autoLinks",(function(e,t,n){"use strict";return e=(e=(e=n.converter._dispatch("autoLinks.before",e,t,n)).replace(v,b(t))).replace(g,w(t,n)),e=n.converter._dispatch("autoLinks.after",e,t,n)})),i.subParser("simplifiedAutoLinks",(function(e,t,n){"use strict";return t.simplifiedAutoLink?(e=n.converter._dispatch("simplifiedAutoLinks.before",e,t,n),e=(e=t.excludeTrailingPunctuationFromURLs?e.replace(m,b(t)):e.replace(d,b(t))).replace(y,w(t,n)),e=n.converter._dispatch("simplifiedAutoLinks.after",e,t,n)):e})),i.subParser("blockGamut",(function(e,t,n){"use strict";return e=n.converter._dispatch("blockGamut.before",e,t,n),e=i.subParser("blockQuotes")(e,t,n),e=i.subParser("headers")(e,t,n),e=i.subParser("horizontalRule")(e,t,n),e=i.subParser("lists")(e,t,n),e=i.subParser("codeBlocks")(e,t,n),e=i.subParser("tables")(e,t,n),e=i.subParser("hashHTMLBlocks")(e,t,n),e=i.subParser("paragraphs")(e,t,n),e=n.converter._dispatch("blockGamut.after",e,t,n)})),i.subParser("blockQuotes",(function(e,t,n){"use strict";e=n.converter._dispatch("blockQuotes.before",e,t,n),e+="\n\n";var r=/(^ {0,3}>[ \t]?.+\n(.+\n)*\n*)+/gm;return t.splitAdjacentBlockquotes&&(r=/^ {0,3}>[\s\S]*?(?:\n\n)/gm),e=e.replace(r,(function(e){return e=(e=(e=e.replace(/^[ \t]*>[ \t]?/gm,"")).replace(/¨0/g,"")).replace(/^[ \t]+$/gm,""),e=i.subParser("githubCodeBlocks")(e,t,n),e=(e=(e=i.subParser("blockGamut")(e,t,n)).replace(/(^|\n)/g,"$1 ")).replace(/(\s*<pre>[^\r]+?<\/pre>)/gm,(function(e,t){var n=t;return n=(n=n.replace(/^ /gm,"¨0")).replace(/¨0/g,"")})),i.subParser("hashBlock")("<blockquote>\n"+e+"\n</blockquote>",t,n)})),e=n.converter._dispatch("blockQuotes.after",e,t,n)})),i.subParser("codeBlocks",(function(e,t,n){"use strict";e=n.converter._dispatch("codeBlocks.before",e,t,n);return e=(e=(e+="¨0").replace(/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}[^ \t\n]|(?=¨0))/g,(function(e,r,o){var a=r,l=o,c="\n";return a=i.subParser("outdent")(a,t,n),a=i.subParser("encodeCode")(a,t,n),a=(a=(a=i.subParser("detab")(a,t,n)).replace(/^\n+/g,"")).replace(/\n+$/g,""),t.omitExtraWLInCodeBlocks&&(c=""),a="<pre><code>"+a+c+"</code></pre>",i.subParser("hashBlock")(a,t,n)+l}))).replace(/¨0/,""),e=n.converter._dispatch("codeBlocks.after",e,t,n)})),i.subParser("codeSpans",(function(e,t,n){"use strict";return void 0===(e=n.converter._dispatch("codeSpans.before",e,t,n))&&(e=""),e=e.replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,(function(e,r,o,a){var l=a;return l=(l=l.replace(/^([ \t]*)/g,"")).replace(/[ \t]*$/g,""),l=r+"<code>"+(l=i.subParser("encodeCode")(l,t,n))+"</code>",l=i.subParser("hashHTMLSpans")(l,t,n)})),e=n.converter._dispatch("codeSpans.after",e,t,n)})),i.subParser("completeHTMLDocument",(function(e,t,n){"use strict";if(!t.completeHTMLDocument)return e;e=n.converter._dispatch("completeHTMLDocument.before",e,t,n);var r="html",o="<!DOCTYPE HTML>\n",i="",a='<meta charset="utf-8">\n',l="",c="";for(var s in void 0!==n.metadata.parsed.doctype&&(o="<!DOCTYPE "+n.metadata.parsed.doctype+">\n","html"!==(r=n.metadata.parsed.doctype.toString().toLowerCase())&&"html5"!==r||(a='<meta charset="utf-8">')),n.metadata.parsed)if(n.metadata.parsed.hasOwnProperty(s))switch(s.toLowerCase()){case"doctype":break;case"title":i="<title>"+n.metadata.parsed.title+"\n";break;case"charset":a="html"===r||"html5"===r?'\n':'\n';break;case"language":case"lang":l=' lang="'+n.metadata.parsed[s]+'"',c+='\n';break;default:c+='\n'}return e=o+"\n\n"+i+a+c+"\n\n"+e.trim()+"\n\n",e=n.converter._dispatch("completeHTMLDocument.after",e,t,n)})),i.subParser("detab",(function(e,t,n){"use strict";return e=(e=(e=(e=(e=(e=n.converter._dispatch("detab.before",e,t,n)).replace(/\t(?=\t)/g," ")).replace(/\t/g,"¨A¨B")).replace(/¨B(.+?)¨A/g,(function(e,t){for(var n=t,r=4-n.length%4,o=0;o/g,">"),e=n.converter._dispatch("encodeAmpsAndAngles.after",e,t,n)})),i.subParser("encodeBackslashEscapes",(function(e,t,n){"use strict";return e=(e=(e=n.converter._dispatch("encodeBackslashEscapes.before",e,t,n)).replace(/\\(\\)/g,i.helper.escapeCharactersCallback)).replace(/\\([`*_{}\[\]()>#+.!~=|-])/g,i.helper.escapeCharactersCallback),e=n.converter._dispatch("encodeBackslashEscapes.after",e,t,n)})),i.subParser("encodeCode",(function(e,t,n){"use strict";return e=(e=n.converter._dispatch("encodeCode.before",e,t,n)).replace(/&/g,"&").replace(//g,">").replace(/([*_{}\[\]\\=~-])/g,i.helper.escapeCharactersCallback),e=n.converter._dispatch("encodeCode.after",e,t,n)})),i.subParser("escapeSpecialCharsWithinTagAttributes",(function(e,t,n){"use strict";return e=(e=(e=n.converter._dispatch("escapeSpecialCharsWithinTagAttributes.before",e,t,n)).replace(/<\/?[a-z\d_:-]+(?:[\s]+[\s\S]+?)?>/gi,(function(e){return e.replace(/(.)<\/?code>(?=.)/g,"$1`").replace(/([\\`*_~=|])/g,i.helper.escapeCharactersCallback)}))).replace(/-]|-[^>])(?:[^-]|-[^-])*)--)>/gi,(function(e){return e.replace(/([\\`*_~=|])/g,i.helper.escapeCharactersCallback)})),e=n.converter._dispatch("escapeSpecialCharsWithinTagAttributes.after",e,t,n)})),i.subParser("githubCodeBlocks",(function(e,t,n){"use strict";return t.ghCodeBlocks?(e=n.converter._dispatch("githubCodeBlocks.before",e,t,n),e=(e=(e+="¨0").replace(/(?:^|\n)(?: {0,3})(```+|~~~+)(?: *)([^\s`~]*)\n([\s\S]*?)\n(?: {0,3})\1/g,(function(e,r,o,a){var l=t.omitExtraWLInCodeBlocks?"":"\n";return a=i.subParser("encodeCode")(a,t,n),a="
"+(a=(a=(a=i.subParser("detab")(a,t,n)).replace(/^\n+/g,"")).replace(/\n+$/g,""))+l+"
",a=i.subParser("hashBlock")(a,t,n),"\n\n¨G"+(n.ghCodeBlocks.push({text:e,codeblock:a})-1)+"G\n\n"}))).replace(/¨0/,""),n.converter._dispatch("githubCodeBlocks.after",e,t,n)):e})),i.subParser("hashBlock",(function(e,t,n){"use strict";return e=(e=n.converter._dispatch("hashBlock.before",e,t,n)).replace(/(^\n+|\n+$)/g,""),e="\n\n¨K"+(n.gHtmlBlocks.push(e)-1)+"K\n\n",e=n.converter._dispatch("hashBlock.after",e,t,n)})),i.subParser("hashCodeTags",(function(e,t,n){"use strict";e=n.converter._dispatch("hashCodeTags.before",e,t,n);return e=i.helper.replaceRecursiveRegExp(e,(function(e,r,o,a){var l=o+i.subParser("encodeCode")(r,t,n)+a;return"¨C"+(n.gHtmlSpans.push(l)-1)+"C"}),"]*>","","gim"),e=n.converter._dispatch("hashCodeTags.after",e,t,n)})),i.subParser("hashElement",(function(e,t,n){"use strict";return function(e,t){var r=t;return r=(r=(r=r.replace(/\n\n/g,"\n")).replace(/^\n/,"")).replace(/\n+$/g,""),r="\n\n¨K"+(n.gHtmlBlocks.push(r)-1)+"K\n\n"}})),i.subParser("hashHTMLBlocks",(function(e,t,n){"use strict";e=n.converter._dispatch("hashHTMLBlocks.before",e,t,n);var r=["pre","div","h1","h2","h3","h4","h5","h6","blockquote","table","dl","ol","ul","script","noscript","form","fieldset","iframe","math","style","section","header","footer","nav","article","aside","address","audio","canvas","figure","hgroup","output","video","p"],o=function(e,t,r,o){var i=e;return-1!==r.search(/\bmarkdown\b/)&&(i=r+n.converter.makeHtml(t)+o),"\n\n¨K"+(n.gHtmlBlocks.push(i)-1)+"K\n\n"};t.backslashEscapesHTMLTags&&(e=e.replace(/\\<(\/?[^>]+?)>/g,(function(e,t){return"<"+t+">"})));for(var a=0;a]*>)","im"),s="<"+r[a]+"\\b[^>]*>",u="";-1!==(l=i.helper.regexIndexOf(e,c));){var f=i.helper.splitAtIndex(e,l),h=i.helper.replaceRecursiveRegExp(f[1],o,s,u,"im");if(h===f[1])break;e=f[0].concat(h)}return e=e.replace(/(\n {0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,i.subParser("hashElement")(e,t,n)),e=(e=i.helper.replaceRecursiveRegExp(e,(function(e){return"\n\n¨K"+(n.gHtmlBlocks.push(e)-1)+"K\n\n"}),"^ {0,3}\x3c!--","--\x3e","gm")).replace(/(?:\n\n)( {0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,i.subParser("hashElement")(e,t,n)),e=n.converter._dispatch("hashHTMLBlocks.after",e,t,n)})),i.subParser("hashHTMLSpans",(function(e,t,n){"use strict";function r(e){return"¨C"+(n.gHtmlSpans.push(e)-1)+"C"}return e=(e=(e=(e=(e=n.converter._dispatch("hashHTMLSpans.before",e,t,n)).replace(/<[^>]+?\/>/gi,(function(e){return r(e)}))).replace(/<([^>]+?)>[\s\S]*?<\/\1>/g,(function(e){return r(e)}))).replace(/<([^>]+?)\s[^>]+?>[\s\S]*?<\/\1>/g,(function(e){return r(e)}))).replace(/<[^>]+?>/gi,(function(e){return r(e)})),e=n.converter._dispatch("hashHTMLSpans.after",e,t,n)})),i.subParser("unhashHTMLSpans",(function(e,t,n){"use strict";e=n.converter._dispatch("unhashHTMLSpans.before",e,t,n);for(var r=0;r]*>\\s*]*>","^ {0,3}\\s*","gim"),e=n.converter._dispatch("hashPreCodeTags.after",e,t,n)})),i.subParser("headers",(function(e,t,n){"use strict";e=n.converter._dispatch("headers.before",e,t,n);var r=isNaN(parseInt(t.headerLevelStart))?1:parseInt(t.headerLevelStart),o=t.smoothLivePreview?/^(.+)[ \t]*\n={2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n=+[ \t]*\n+/gm,a=t.smoothLivePreview?/^(.+)[ \t]*\n-{2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n-+[ \t]*\n+/gm;e=(e=e.replace(o,(function(e,o){var a=i.subParser("spanGamut")(o,t,n),l=t.noHeaderId?"":' id="'+c(o)+'"',s=""+a+"";return i.subParser("hashBlock")(s,t,n)}))).replace(a,(function(e,o){var a=i.subParser("spanGamut")(o,t,n),l=t.noHeaderId?"":' id="'+c(o)+'"',s=r+1,u=""+a+"";return i.subParser("hashBlock")(u,t,n)}));var l=t.requireSpaceBeforeHeadingText?/^(#{1,6})[ \t]+(.+?)[ \t]*#*\n+/gm:/^(#{1,6})[ \t]*(.+?)[ \t]*#*\n+/gm;function c(e){var r,o;if(t.customizedHeaderId){var a=e.match(/\{([^{]+?)}\s*$/);a&&a[1]&&(e=a[1])}return r=e,o=i.helper.isString(t.prefixHeaderId)?t.prefixHeaderId:!0===t.prefixHeaderId?"section-":"",t.rawPrefixHeaderId||(r=o+r),r=t.ghCompatibleHeaderId?r.replace(/ /g,"-").replace(/&/g,"").replace(/¨T/g,"").replace(/¨D/g,"").replace(/[&+$,\/:;=?@"#{}|^¨~\[\]`\\*)(%.!'<>]/g,"").toLowerCase():t.rawHeaderId?r.replace(/ /g,"-").replace(/&/g,"&").replace(/¨T/g,"¨").replace(/¨D/g,"$").replace(/["']/g,"-").toLowerCase():r.replace(/[^\w]/g,"").toLowerCase(),t.rawPrefixHeaderId&&(r=o+r),n.hashLinkCounts[r]?r=r+"-"+n.hashLinkCounts[r]++:n.hashLinkCounts[r]=1,r}return e=e.replace(l,(function(e,o,a){var l=a;t.customizedHeaderId&&(l=a.replace(/\s?\{([^{]+?)}\s*$/,""));var s=i.subParser("spanGamut")(l,t,n),u=t.noHeaderId?"":' id="'+c(a)+'"',f=r-1+o.length,h=""+s+"";return i.subParser("hashBlock")(h,t,n)})),e=n.converter._dispatch("headers.after",e,t,n)})),i.subParser("horizontalRule",(function(e,t,n){"use strict";e=n.converter._dispatch("horizontalRule.before",e,t,n);var r=i.subParser("hashBlock")("
",t,n);return e=(e=(e=e.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,r)).replace(/^ {0,2}( ?\*){3,}[ \t]*$/gm,r)).replace(/^ {0,2}( ?_){3,}[ \t]*$/gm,r),e=n.converter._dispatch("horizontalRule.after",e,t,n)})),i.subParser("images",(function(e,t,n){"use strict";function r(e,t,r,o,a,l,c,s){var u=n.gUrls,f=n.gTitles,h=n.gDimensions;if(r=r.toLowerCase(),s||(s=""),e.search(/\(? ?(['"].*['"])?\)$/m)>-1)o="";else if(""===o||null===o){if(""!==r&&null!==r||(r=t.toLowerCase().replace(/ ?\n/g," ")),o="#"+r,i.helper.isUndefined(u[r]))return e;o=u[r],i.helper.isUndefined(f[r])||(s=f[r]),i.helper.isUndefined(h[r])||(a=h[r].width,l=h[r].height)}t=t.replace(/"/g,""").replace(i.helper.regexes.asteriskDashAndColon,i.helper.escapeCharactersCallback);var p=''+t+'"}return e=(e=(e=(e=(e=(e=n.converter._dispatch("images.before",e,t,n)).replace(/!\[([^\]]*?)] ?(?:\n *)?\[([\s\S]*?)]()()()()()/g,r)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]??(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,(function(e,t,n,o,i,a,l,c){return r(e,t,n,o=o.replace(/\s/g,""),i,a,l,c)}))).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<([^>]*)>(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(?:(["'])([^"]*?)\6))?[ \t]?\)/g,r)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]??(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,r)).replace(/!\[([^\[\]]+)]()()()()()/g,r),e=n.converter._dispatch("images.after",e,t,n)})),i.subParser("italicsAndBold",(function(e,t,n){"use strict";function r(e,t,n){return t+e+n}return e=n.converter._dispatch("italicsAndBold.before",e,t,n),e=t.literalMidWordUnderscores?(e=(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,(function(e,t){return r(t,"","")}))).replace(/\b__(\S[\s\S]*?)__\b/g,(function(e,t){return r(t,"","")}))).replace(/\b_(\S[\s\S]*?)_\b/g,(function(e,t){return r(t,"","")})):(e=(e=e.replace(/___(\S[\s\S]*?)___/g,(function(e,t){return/\S$/.test(t)?r(t,"",""):e}))).replace(/__(\S[\s\S]*?)__/g,(function(e,t){return/\S$/.test(t)?r(t,"",""):e}))).replace(/_([^\s_][\s\S]*?)_/g,(function(e,t){return/\S$/.test(t)?r(t,"",""):e})),e=t.literalMidWordAsterisks?(e=(e=e.replace(/([^*]|^)\B\*\*\*(\S[\s\S]*?)\*\*\*\B(?!\*)/g,(function(e,t,n){return r(n,t+"","")}))).replace(/([^*]|^)\B\*\*(\S[\s\S]*?)\*\*\B(?!\*)/g,(function(e,t,n){return r(n,t+"","")}))).replace(/([^*]|^)\B\*(\S[\s\S]*?)\*\B(?!\*)/g,(function(e,t,n){return r(n,t+"","")})):(e=(e=e.replace(/\*\*\*(\S[\s\S]*?)\*\*\*/g,(function(e,t){return/\S$/.test(t)?r(t,"",""):e}))).replace(/\*\*(\S[\s\S]*?)\*\*/g,(function(e,t){return/\S$/.test(t)?r(t,"",""):e}))).replace(/\*([^\s*][\s\S]*?)\*/g,(function(e,t){return/\S$/.test(t)?r(t,"",""):e})),e=n.converter._dispatch("italicsAndBold.after",e,t,n)})),i.subParser("lists",(function(e,t,n){"use strict";function r(e,r){n.gListLevel++,e=e.replace(/\n{2,}$/,"\n");var o=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(¨0| {0,3}([*+-]|\d+[.])[ \t]+))/gm,a=/\n[ \t]*\n(?!¨0)/.test(e+="¨0");return t.disableForced4SpacesIndentedSublists&&(o=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(¨0|\2([*+-]|\d+[.])[ \t]+))/gm),e=(e=e.replace(o,(function(e,r,o,l,c,s,u){u=u&&""!==u.trim();var f=i.subParser("outdent")(c,t,n),h="";return s&&t.tasklists&&(h=' class="task-list-item" style="list-style-type: none;"',f=f.replace(/^[ \t]*\[(x|X| )?]/m,(function(){var e='-1?(f=i.subParser("githubCodeBlocks")(f,t,n),f=i.subParser("blockGamut")(f,t,n)):(f=(f=i.subParser("lists")(f,t,n)).replace(/\n$/,""),f=(f=i.subParser("hashHTMLBlocks")(f,t,n)).replace(/\n\n+/g,"\n\n"),f=a?i.subParser("paragraphs")(f,t,n):i.subParser("spanGamut")(f,t,n)),f=""+(f=f.replace("¨A",""))+"\n"}))).replace(/¨0/g,""),n.gListLevel--,r&&(e=e.replace(/\s+$/,"")),e}function o(e,t){if("ol"===t){var n=e.match(/^ *(\d+)\./);if(n&&"1"!==n[1])return' start="'+n[1]+'"'}return""}function a(e,n,i){var a=t.disableForced4SpacesIndentedSublists?/^ ?\d+\.[ \t]/gm:/^ {0,3}\d+\.[ \t]/gm,l=t.disableForced4SpacesIndentedSublists?/^ ?[*+-][ \t]/gm:/^ {0,3}[*+-][ \t]/gm,c="ul"===n?a:l,s="";if(-1!==e.search(c))!function t(u){var f=u.search(c),h=o(e,n);-1!==f?(s+="\n\n<"+n+h+">\n"+r(u.slice(0,f),!!i)+"\n",c="ul"===(n="ul"===n?"ol":"ul")?a:l,t(u.slice(f))):s+="\n\n<"+n+h+">\n"+r(u,!!i)+"\n"}(e);else{var u=o(e,n);s="\n\n<"+n+u+">\n"+r(e,!!i)+"\n"}return s}return e=n.converter._dispatch("lists.before",e,t,n),e+="¨0",e=(e=n.gListLevel?e.replace(/^(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,(function(e,t,n){return a(t,n.search(/[*+-]/g)>-1?"ul":"ol",!0)})):e.replace(/(\n\n|^\n?)(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,(function(e,t,n,r){return a(n,r.search(/[*+-]/g)>-1?"ul":"ol",!1)}))).replace(/¨0/,""),e=n.converter._dispatch("lists.after",e,t,n)})),i.subParser("metadata",(function(e,t,n){"use strict";if(!t.metadata)return e;function r(e){n.metadata.raw=e,(e=(e=e.replace(/&/g,"&").replace(/"/g,""")).replace(/\n {4}/g," ")).replace(/^([\S ]+): +([\s\S]+?)$/gm,(function(e,t,r){return n.metadata.parsed[t]=r,""}))}return e=(e=(e=(e=n.converter._dispatch("metadata.before",e,t,n)).replace(/^\s*«««+(\S*?)\n([\s\S]+?)\n»»»+\n/,(function(e,t,n){return r(n),"¨M"}))).replace(/^\s*---+(\S*?)\n([\s\S]+?)\n---+\n/,(function(e,t,o){return t&&(n.metadata.format=t),r(o),"¨M"}))).replace(/¨M/g,""),e=n.converter._dispatch("metadata.after",e,t,n)})),i.subParser("outdent",(function(e,t,n){"use strict";return e=(e=(e=n.converter._dispatch("outdent.before",e,t,n)).replace(/^(\t|[ ]{1,4})/gm,"¨0")).replace(/¨0/g,""),e=n.converter._dispatch("outdent.after",e,t,n)})),i.subParser("paragraphs",(function(e,t,n){"use strict";for(var r=(e=(e=(e=n.converter._dispatch("paragraphs.before",e,t,n)).replace(/^\n+/g,"")).replace(/\n+$/g,"")).split(/\n{2,}/g),o=[],a=r.length,l=0;l=0?o.push(c):c.search(/\S/)>=0&&(c=(c=i.subParser("spanGamut")(c,t,n)).replace(/^([ \t]*)/g,"

"),c+="

",o.push(c))}for(a=o.length,l=0;l]*>\s*]*>/.test(u)&&(f=!0)}o[l]=u}return e=(e=(e=o.join("\n")).replace(/^\n+/g,"")).replace(/\n+$/g,""),n.converter._dispatch("paragraphs.after",e,t,n)})),i.subParser("runExtension",(function(e,t,n,r){"use strict";if(e.filter)t=e.filter(t,r.converter,n);else if(e.regex){var o=e.regex;o instanceof RegExp||(o=new RegExp(o,"g")),t=t.replace(o,e.replace)}return t})),i.subParser("spanGamut",(function(e,t,n){"use strict";return e=n.converter._dispatch("spanGamut.before",e,t,n),e=i.subParser("codeSpans")(e,t,n),e=i.subParser("escapeSpecialCharsWithinTagAttributes")(e,t,n),e=i.subParser("encodeBackslashEscapes")(e,t,n),e=i.subParser("images")(e,t,n),e=i.subParser("anchors")(e,t,n),e=i.subParser("autoLinks")(e,t,n),e=i.subParser("simplifiedAutoLinks")(e,t,n),e=i.subParser("emoji")(e,t,n),e=i.subParser("underline")(e,t,n),e=i.subParser("italicsAndBold")(e,t,n),e=i.subParser("strikethrough")(e,t,n),e=i.subParser("ellipsis")(e,t,n),e=i.subParser("hashHTMLSpans")(e,t,n),e=i.subParser("encodeAmpsAndAngles")(e,t,n),t.simpleLineBreaks?/\n\n¨K/.test(e)||(e=e.replace(/\n+/g,"
\n")):e=e.replace(/ +\n/g,"
\n"),e=n.converter._dispatch("spanGamut.after",e,t,n)})),i.subParser("strikethrough",(function(e,t,n){"use strict";return t.strikethrough&&(e=(e=n.converter._dispatch("strikethrough.before",e,t,n)).replace(/(?:~){2}([\s\S]+?)(?:~){2}/g,(function(e,r){return function(e){return t.simplifiedAutoLink&&(e=i.subParser("simplifiedAutoLinks")(e,t,n)),""+e+""}(r)})),e=n.converter._dispatch("strikethrough.after",e,t,n)),e})),i.subParser("stripLinkDefinitions",(function(e,t,n){"use strict";var r=function(e,r,o,a,l,c,s){return r=r.toLowerCase(),o.match(/^data:.+?\/.+?;base64,/)?n.gUrls[r]=o.replace(/\s/g,""):n.gUrls[r]=i.subParser("encodeAmpsAndAngles")(o,t,n),c?c+s:(s&&(n.gTitles[r]=s.replace(/"|'/g,""")),t.parseImgDimensions&&a&&l&&(n.gDimensions[r]={width:a,height:l}),"")};return e=(e=(e=(e+="¨0").replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n\n|(?=¨0)|(?=\n\[))/gm,r)).replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*\s]+)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=¨0))/gm,r)).replace(/¨0/,"")})),i.subParser("tables",(function(e,t,n){"use strict";if(!t.tables)return e;function r(e,r){return""+i.subParser("spanGamut")(e,t,n)+"\n"}function o(e){var o,a=e.split("\n");for(o=0;o"+(c=i.subParser("spanGamut")(c,t,n))+"\n"));for(o=0;o\n\n\n",o=0;o\n";for(var i=0;i\n"}return n+="\n\n"}(d,v)}return e=(e=(e=(e=n.converter._dispatch("tables.before",e,t,n)).replace(/\\(\|)/g,i.helper.escapeCharactersCallback)).replace(/^ {0,3}\|?.+\|.+\n {0,3}\|?[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*:?[ \t]*(?:[-=]){2,}[\s\S]+?(?:\n\n|¨0)/gm,o)).replace(/^ {0,3}\|.+\|[ \t]*\n {0,3}\|[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*\n( {0,3}\|.+\|[ \t]*\n)*(?:\n|¨0)/gm,o),e=n.converter._dispatch("tables.after",e,t,n)})),i.subParser("underline",(function(e,t,n){"use strict";return t.underline?(e=n.converter._dispatch("underline.before",e,t,n),e=(e=t.literalMidWordUnderscores?(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,(function(e,t){return""+t+""}))).replace(/\b__(\S[\s\S]*?)__\b/g,(function(e,t){return""+t+""})):(e=e.replace(/___(\S[\s\S]*?)___/g,(function(e,t){return/\S$/.test(t)?""+t+"":e}))).replace(/__(\S[\s\S]*?)__/g,(function(e,t){return/\S$/.test(t)?""+t+"":e}))).replace(/(_)/g,i.helper.escapeCharactersCallback),e=n.converter._dispatch("underline.after",e,t,n)):e})),i.subParser("unescapeSpecialChars",(function(e,t,n){"use strict";return e=(e=n.converter._dispatch("unescapeSpecialChars.before",e,t,n)).replace(/¨E(\d+)E/g,(function(e,t){var n=parseInt(t);return String.fromCharCode(n)})),e=n.converter._dispatch("unescapeSpecialChars.after",e,t,n)})),i.subParser("makeMarkdown.blockquote",(function(e,t){"use strict";var n="";if(e.hasChildNodes())for(var r=e.childNodes,o=r.length,a=0;a ")})),i.subParser("makeMarkdown.codeBlock",(function(e,t){"use strict";var n=e.getAttribute("language"),r=e.getAttribute("precodenum");return"```"+n+"\n"+t.preList[r]+"\n```"})),i.subParser("makeMarkdown.codeSpan",(function(e){"use strict";return"`"+e.innerHTML+"`"})),i.subParser("makeMarkdown.emphasis",(function(e,t){"use strict";var n="";if(e.hasChildNodes()){n+="*";for(var r=e.childNodes,o=r.length,a=0;a",e.hasAttribute("width")&&e.hasAttribute("height")&&(t+=" ="+e.getAttribute("width")+"x"+e.getAttribute("height")),e.hasAttribute("title")&&(t+=' "'+e.getAttribute("title")+'"'),t+=")"),t})),i.subParser("makeMarkdown.links",(function(e,t){"use strict";var n="";if(e.hasChildNodes()&&e.hasAttribute("href")){var r=e.childNodes,o=r.length;n="[";for(var a=0;a",e.hasAttribute("title")&&(n+=' "'+e.getAttribute("title")+'"'),n+=")"}return n})),i.subParser("makeMarkdown.list",(function(e,t,n){"use strict";var r="";if(!e.hasChildNodes())return"";for(var o=e.childNodes,a=o.length,l=e.getAttribute("start")||1,c=0;c"+t.preList[n]+""})),i.subParser("makeMarkdown.strikethrough",(function(e,t){"use strict";var n="";if(e.hasChildNodes()){n+="~~";for(var r=e.childNodes,o=r.length,a=0;atr>th"),c=e.querySelectorAll("tbody>tr");for(n=0;nd&&(d=m)}for(n=0;n/g,"\\$1>")).replace(/^#/gm,"\\#")).replace(/^(\s*)([-=]{3,})(\s*)$/,"$1\\$2$3")).replace(/^( {0,3}\d+)\./gm,"$1\\.")).replace(/^( {0,3})([+-])/gm,"$1\\$2")).replace(/]([\s]*)\(/g,"\\]$1\\(")).replace(/^ {0,3}\[([\S \t]*?)]:/gm,"\\[$1]:")}));void 0===(r=function(){"use strict";return i}.call(t,n,t,e))||(e.exports=r)}).call(this)},M6Qj:function(e,t,n){var r=n("hPIQ"),o=n("K0xU")("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||i[o]===e)}},M8ly:function(e,t,n){"use strict";var r={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i=Object.defineProperty,a=Object.getOwnPropertyNames,l=Object.getOwnPropertySymbols,c=Object.getOwnPropertyDescriptor,s=Object.getPrototypeOf,u=s&&s(Object);e.exports=function e(t,n,f){if("string"!=typeof n){if(u){var h=s(n);h&&h!==u&&e(t,h,f)}var p=a(n);l&&(p=p.concat(l(n)));for(var d=0;d children");r=e}})),r}var k=n("i8i4"),S=n.n(k),O=n("EJiy"),M=n.n(O),T=n("/dDc"),E=n("PFWz"),z=n.n(E),C=0!==T.a.endEvents.length,P=["Webkit","Moz","O","ms"],A=["-webkit-","-moz-","-o-","ms-",""];function j(e,t){for(var n=window.getComputedStyle(e,null),r="",o=0;o children");return v.a.createElement(F,{key:n.key,ref:function(t){e.childrenRefs[n.key]=t},animation:t.animation,transitionName:t.transitionName,transitionEnter:t.transitionEnter,transitionAppear:t.transitionAppear,transitionLeave:t.transitionLeave},n)})));var i=t.component;if(i){var a=t;return"string"==typeof i&&(a=o()({className:t.className,style:t.style},t.componentProps)),v.a.createElement(i,a,r)}return r[0]||null}}]),t}(v.a.Component);W.isAnimate=!0,W.propTypes={className:g.a.string,style:g.a.object,component:g.a.any,componentProps:g.a.object,animation:g.a.object,transitionName:g.a.oneOfType([g.a.string,g.a.object]),transitionEnter:g.a.bool,transitionAppear:g.a.bool,exclusive:g.a.bool,transitionLeave:g.a.bool,onEnd:g.a.func,onEnter:g.a.func,onLeave:g.a.func,onAppear:g.a.func,showProp:g.a.string,children:g.a.node},W.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:B,onEnter:B,onLeave:B,onAppear:B};var Y=function(){var e=this;this.performEnter=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillEnter(e.handleDoneAdding.bind(e,t,"enter")))},this.performAppear=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillAppear(e.handleDoneAdding.bind(e,t,"appear")))},this.handleDoneAdding=function(t,n){var r=e.props;if(delete e.currentlyAnimatingKeys[t],!r.exclusive||r===e.nextProps){var o=w(U(r));e.isValidChildByKey(o,t)?"appear"===n?V.allowAppearCallback(r)&&(r.onAppear(t),r.onEnd(t,!0)):V.allowEnterCallback(r)&&(r.onEnter(t),r.onEnd(t,!0)):e.performLeave(t)}},this.performLeave=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillLeave(e.handleDoneLeaving.bind(e,t)))},this.handleDoneLeaving=function(t){var n=e.props;if(delete e.currentlyAnimatingKeys[t],!n.exclusive||n===e.nextProps){var r,o,i,a,l=w(U(n));if(e.isValidChildByKey(l,t))e.performEnter(t);else{var c=function(){V.allowLeaveCallback(n)&&(n.onLeave(t),n.onEnd(t,!1))};r=e.state.children,o=l,i=n.showProp,(a=r.length===o.length)&&r.forEach((function(e,t){var n=o[t];e&&n&&(e&&!n||!e&&n||e.key!==n.key||i&&e.props[i]!==n.props[i])&&(a=!1)})),a?c():e.setState({children:l},c)}}}};t.a=Object(b.a)(W)},MLWZ:function(e,t,n){"use strict";var r=n("xTJ+");function o(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(r.isURLSearchParams(t))i=t.toString();else{var a=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),a.push(o(t)+"="+o(e))})))})),i=a.join("&")}return i&&(e+=(-1===e.indexOf("?")?"?":"&")+i),e}},MPFp:function(e,t,n){"use strict";var r=n("uOPS"),o=n("Y7ZC"),i=n("kTiW"),a=n("NegM"),l=n("SBuE"),c=n("j2DC"),s=n("RfKB"),u=n("U+KD"),f=n("UWiX")("iterator"),h=!([].keys&&"next"in[].keys()),p=function(){return this};e.exports=function(e,t,n,d,m,v,y){c(n,t,d);var g,b,w,x=function(e){if(!h&&e in O)return O[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},_=t+" Iterator",k="values"==m,S=!1,O=e.prototype,M=O[f]||O["@@iterator"]||m&&O[m],T=M||x(m),E=m?k?x("entries"):T:void 0,z="Array"==t&&O.entries||M;if(z&&(w=u(z.call(new e)))!==Object.prototype&&w.next&&(s(w,_,!0),r||"function"==typeof w[f]||a(w,f,p)),k&&M&&"values"!==M.name&&(S=!0,T=function(){return M.call(this)}),r&&!y||!h&&!S&&O[f]||a(O,f,T),l[t]=T,l[_]=p,m)if(g={values:k?T:x("values"),keys:v?T:x("keys"),entries:E},y)for(b in g)b in O||i(O,b,g[b]);else o(o.P+o.F*(h||S),t,g);return g}},MRPZ:function(e,t,n){e.exports=n("TclB")},MVZn:function(e,t,n){var r=n("j1ok"),o=n("r9tm"),i=n("iVxW"),a=n("lSNA");e.exports=function(e){for(var t=1;t>>=0)?31-Math.floor(Math.log(e+.5)*Math.LOG2E):32}})},MuZe:function(e,t){function n(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(new Error("Failed to load "+this.src),e)}}function r(e,t){e.onreadystatechange=function(){"complete"!=this.readyState&&"loaded"!=this.readyState||(this.onreadystatechange=null,t(null,e))}}e.exports=function(e,t,o){var i=document.head||document.getElementsByTagName("head")[0],a=document.createElement("script");"function"==typeof t&&(o=t,t={}),t=t||{},o=o||function(){},a.type=t.type||"text/javascript",a.charset=t.charset||"utf8",a.async=!("async"in t)||!!t.async,a.src=e,t.attrs&&function(e,t){for(var n in t)e.setAttribute(n,t[n])}(a,t.attrs),t.text&&(a.text=""+t.text),("onload"in a?n:r)(a,o),a.onload||n(a,o),i.appendChild(a)}},Mukb:function(e,t,n){var r=n("hswa"),o=n("RjD/");e.exports=n("nh4g")?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},MvwC:function(e,t,n){var r=n("5T2Y").document;e.exports=r&&r.documentElement},Mxsh:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(n("3S7+")),o=Object.assign||function(e){for(var t=1;t=0)return t[e].splice(o,1),!0}return!1},publish:function(e){if(!t[e])return!1;var n=Array.prototype.slice.call(arguments,1);return t[e].forEach((function(e){e.apply(null,n)})),this}};return e?Object.assign(e,n):n};t.default=r},NV0k:function(e,t){t.f={}.propertyIsEnumerable},NegM:function(e,t,n){var r=n("2faE"),o=n("rr1i");e.exports=n("jmDH")?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},"Nf+j":function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.styles=void 0;var o=r(n("pVnL")),i=r(n("lSNA")),a=r(n("QILm")),l=r(n("q1tI")),c=(r(n("17x9")),r(n("TSYQ"))),s=r(n("d05B")),u=r(n("Blpk")),f={root:{zIndex:-1,width:"100%",height:"100%",position:"fixed",top:0,left:0,WebkitTapHighlightColor:"transparent",backgroundColor:"rgba(0, 0, 0, 0.5)"},invisible:{backgroundColor:"transparent"}};function h(e){var t=e.classes,n=e.className,r=e.invisible,s=e.open,f=e.transitionDuration,h=(0,a.default)(e,["classes","className","invisible","open","transitionDuration"]);return l.default.createElement(u.default,(0,o.default)({appear:!0,in:s,timeout:f},h),l.default.createElement("div",{className:(0,c.default)(t.root,(0,i.default)({},t.invisible,r),n),"aria-hidden":"true"}))}t.styles=f,h.propTypes={},h.defaultProps={invisible:!1};var p=(0,s.default)(f,{name:"MuiBackdrop"})(h);t.default=p},NlO1:function(e,t,n){var r=n("RlDP");e.exports=function(e){for(var t=1;t1?arguments[1]:void 0,n),c=a>2?arguments[2]:void 0,s=void 0===c?n:o(c,n);s>l;)t[l++]=e;return t}},"NsO/":function(e,t,n){var r=n("M1xp"),o=n("Jes0");e.exports=function(e){return r(o(e))}},NwJ3:function(e,t,n){var r=n("SBuE"),o=n("UWiX")("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||i[o]===e)}},NykK:function(e,t,n){var r=n("nmnc"),o=n("AP2z"),i=n("KfNM"),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},Nz9U:function(e,t,n){"use strict";var r=n("XKFU"),o=n("aCFj"),i=[].join;r(r.P+r.F*(n("Ymqv")!=Object||!n("LyE8")(i)),"Array",{join:function(e){return i.call(o(this),void 0===e?",":e)}})},"O+I2":function(e,t,n){"use strict";n.r(t);n("SchZ"),n("jyVq")},O9o6:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){return!(!e||!r.test(e))};var r=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;e.exports=t.default},OCCX:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n("FLEz")),o=a(n("Rx9b")),i=a(n("RiHD"));function a(e){return e&&e.__esModule?e:{default:e}}var l=Date.now(),c="fnValues"+l,s="fnStyle"+ ++l;t.default={onCreateRule:function(e,t,n){if("function"!=typeof t)return null;var r=(0,i.default)(e,{},n);return r[s]=t,r},onProcessStyle:function(e,t){var n={};for(var r in e){var o=e[r];"function"==typeof o&&(delete e[r],n[r]=o)}return(t=t)[c]=n,e},onUpdate:function(e,t){if(t.rules instanceof r.default)t.rules.update(e);else if(t instanceof o.default){if((t=t)[c])for(var n in t[c])t.prop(n,t[c][n](e));var i=(t=t)[s];if(i){var a=i(e);for(var l in a)t.prop(l,a[l])}}}}},OEbY:function(e,t,n){n("nh4g")&&"g"!=/./g.flags&&n("hswa").f(RegExp.prototype,"flags",{configurable:!0,get:n("C/va")})},OG14:function(e,t,n){"use strict";var r=n("y3w9"),o=n("g6HL"),i=n("Xxuz");n("IU+Z")("search",1,(function(e,t,n,a){return[function(n){var r=e(this),o=null==n?void 0:n[t];return void 0!==o?o.call(n,r):new RegExp(n)[t](String(r))},function(e){var t=a(n,e,this);if(t.done)return t.value;var l=r(e),c=String(this),s=l.lastIndex;o(s,0)||(l.lastIndex=0);var u=i(l,c);return o(l.lastIndex,s)||(l.lastIndex=s),null===u?-1:u.index}]}))},OGtf:function(e,t,n){var r=n("XKFU"),o=n("eeVq"),i=n("vhPU"),a=/"/g,l=function(e,t,n,r){var o=String(i(e)),l="<"+t;return""!==n&&(l+=" "+n+'="'+String(r).replace(a,""")+'"'),l+">"+o+""};e.exports=function(e,t){var n={};n[e]=t(l),r(r.P+r.F*o((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3})),"String",n)}},OH9c:function(e,t,n){"use strict";e.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,e}},OP3Y:function(e,t,n){var r=n("aagx"),o=n("S/j/"),i=n("YTvA")("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),r(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},OTTw:function(e,t,n){"use strict";var r=n("xTJ+");e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=r.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},OcHi:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ariaHidden=i,t.hideSiblings=function(e,t){o(e,t,(function(e){return i(!0,e)}))},t.showSiblings=function(e,t){o(e,t,(function(e){return i(!1,e)}))};var r=["template","script","style"];function o(e,t,n){t=[].concat(t),[].forEach.call(e.children,(function(e){-1===t.indexOf(e)&&function(e){return 1===e.nodeType&&-1===r.indexOf(e.tagName.toLowerCase())}(e)&&n(e)}))}function i(e,t){t&&(e?t.setAttribute("aria-hidden","true"):t.removeAttribute("aria-hidden"))}},Ojgd:function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},OnI7:function(e,t,n){var r=n("dyZX"),o=n("g3g5"),i=n("LQAc"),a=n("N8g3"),l=n("hswa").f;e.exports=function(e){var t=o.Symbol||(o.Symbol=i?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||l(t,e,{value:a.f(e)})}},Optq:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="0 0 1024 1024",o="64 64 896 896",i="fill",a="outline",l="twotone";function c(e){for(var t=[],n=1;n15?"…"+a.slice(r-15,r):a.slice(0,r))+c+(l+15":">","<":"<",'"':""","'":"'"},s=/[&><"']/g,u=function e(t){return"ordgroup"===t.type||"color"===t.type?1===t.body.length?e(t.body[0]):t:"font"===t.type?e(t.body):t},f={contains:function(e,t){return-1!==e.indexOf(t)},deflt:function(e,t){return void 0===e?t:e},escape:function(e){return String(e).replace(s,(function(e){return c[e]}))},hyphenate:function(e){return e.replace(l,"-$1").toLowerCase()},getBaseElem:u,isCharacterBox:function(e){var t=u(e);return"mathord"===t.type||"textord"===t.type||"atom"===t.type},protocolFromUrl:function(e){var t=/^\s*([^\\/#]*?)(?::|�*58|�*3a)/i.exec(e);return null!=t?t[1]:"_relative"}},h=function(){function e(e){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,e=e||{},this.displayMode=f.deflt(e.displayMode,!1),this.output=f.deflt(e.output,"htmlAndMathml"),this.leqno=f.deflt(e.leqno,!1),this.fleqn=f.deflt(e.fleqn,!1),this.throwOnError=f.deflt(e.throwOnError,!0),this.errorColor=f.deflt(e.errorColor,"#cc0000"),this.macros=e.macros||{},this.minRuleThickness=Math.max(0,f.deflt(e.minRuleThickness,0)),this.colorIsTextColor=f.deflt(e.colorIsTextColor,!1),this.strict=f.deflt(e.strict,"warn"),this.trust=f.deflt(e.trust,!1),this.maxSize=Math.max(0,f.deflt(e.maxSize,1/0)),this.maxExpand=Math.max(0,f.deflt(e.maxExpand,1e3))}var t=e.prototype;return t.reportNonstrict=function(e,t,n){var r=this.strict;if("function"==typeof r&&(r=r(e,t,n)),r&&"ignore"!==r){if(!0===r||"error"===r)throw new a("LaTeX-incompatible input and strict mode is set to 'error': "+t+" ["+e+"]",n);"warn"===r?"undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+t+" ["+e+"]"):"undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to unrecognized '"+r+"': "+t+" ["+e+"]")}},t.useStrictBehavior=function(e,t,n){var r=this.strict;if("function"==typeof r)try{r=r(e,t,n)}catch(e){r="error"}return!(!r||"ignore"===r||!0!==r&&"error"!==r&&("warn"===r?("undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+t+" ["+e+"]"),1):("undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to unrecognized '"+r+"': "+t+" ["+e+"]"),1)))},t.isTrusted=function(e){e.url&&!e.protocol&&(e.protocol=f.protocolFromUrl(e.url));var t="function"==typeof this.trust?this.trust(e):this.trust;return Boolean(t)},e}(),p=function(){function e(e,t,n){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=e,this.size=t,this.cramped=n}var t=e.prototype;return t.sup=function(){return d[m[this.id]]},t.sub=function(){return d[v[this.id]]},t.fracNum=function(){return d[y[this.id]]},t.fracDen=function(){return d[g[this.id]]},t.cramp=function(){return d[b[this.id]]},t.text=function(){return d[w[this.id]]},t.isTight=function(){return this.size>=2},e}(),d=[new p(0,0,!1),new p(1,0,!0),new p(2,1,!1),new p(3,1,!0),new p(4,2,!1),new p(5,2,!0),new p(6,3,!1),new p(7,3,!0)],m=[4,5,4,5,6,7,6,7],v=[5,5,5,5,7,7,7,7],y=[2,3,4,5,6,7,6,7],g=[3,3,5,5,7,7,7,7],b=[1,1,3,3,5,5,7,7],w=[0,1,2,3,2,3,2,3],x={DISPLAY:d[0],TEXT:d[2],SCRIPT:d[4],SCRIPTSCRIPT:d[6]},_=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}],k=[];function S(e){for(var t=0;t=k[t]&&e<=k[t+1])return!0;return!1}_.forEach((function(e){return e.blocks.forEach((function(e){return k.push.apply(k,e)}))}));var O={doubleleftarrow:"M262 157\nl10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3\n 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28\n 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5\nc2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5\n 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87\n-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7\n-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z\nm8 0v40h399730v-40zm0 194v40h399730v-40z",doublerightarrow:"M399738 392l\n-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5\n 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88\n-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68\n-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18\n-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782\nc-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3\n-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z",leftarrow:"M400000 241H110l3-3c68.7-52.7 113.7-120\n 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8\n-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247\nc-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208\n 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3\n 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202\n l-3-3h399890zM100 241v40h399900v-40z",leftbrace:"M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117\n-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7\n 5-6 9-10 13-.7 1-7.3 1-20 1H6z",leftbraceunder:"M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13\n 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688\n 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7\n-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z",leftgroup:"M400000 80\nH435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0\n 435 0h399565z",leftgroupunder:"M400000 262\nH435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219\n 435 219h399565z",leftharpoon:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3\n-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5\n-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7\n-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z",leftharpoonplus:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5\n 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3\n-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7\n-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z\nm0 0v40h400000v-40z",leftharpoondown:"M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333\n 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5\n 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667\n-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z",leftharpoondownplus:"M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12\n 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7\n-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0\nv40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z",lefthook:"M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5\n-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3\n-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21\n 71.5 23h399859zM103 281v-40h399897v40z",leftlinesegment:"M40 281 V428 H0 V94 H40 V241 H400000 v40z\nM40 281 V428 H0 V94 H40 V241 H400000 v40z",leftmapsto:"M40 281 V448H0V74H40V241H400000v40z\nM40 281 V448H0V74H40V241H400000v40z",leftToFrom:"M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23\n-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8\nc28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3\n 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z",longequal:"M0 50 h400000 v40H0z m0 194h40000v40H0z\nM0 50 h400000 v40H0z m0 194h40000v40H0z",midbrace:"M200428 334\nc-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14\n-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7\n 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11\n 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z",midbraceunder:"M199572 214\nc100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14\n 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3\n 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0\n-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z",oiintSize1:"M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6\n-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z\nm368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8\n60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z",oiintSize2:"M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8\n-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z\nm502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2\nc0 110 84 276 504 276s502.4-166 502.4-276z",oiiintSize1:"M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6\n-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z\nm525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0\n85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z",oiiintSize2:"M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8\n-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z\nm770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1\nc0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z",rightarrow:"M0 241v40h399891c-47.3 35.3-84 78-110 128\n-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20\n 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7\n 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85\n-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\n 151.7 139 205zm0 0v40h399900v-40z",rightbrace:"M400000 542l\n-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5\ns-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1\nc124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z",rightbraceunder:"M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3\n 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237\n-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z",rightgroup:"M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0\n 3-1 3-3v-38c-76-158-257-219-435-219H0z",rightgroupunder:"M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18\n 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z",rightharpoon:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3\n-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2\n-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58\n 69.2 92 94.5zm0 0v40h399900v-40z",rightharpoonplus:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11\n-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7\n 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z\nm0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z",rightharpoondown:"M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8\n 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5\n-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95\n-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z",rightharpoondownplus:"M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8\n 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3\n 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3\n-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z\nm0-194v40h400000v-40zm0 0v40h400000v-40z",righthook:"M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3\n 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0\n-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21\n 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z",rightlinesegment:"M399960 241 V94 h40 V428 h-40 V281 H0 v-40z\nM399960 241 V94 h40 V428 h-40 V281 H0 v-40z",rightToFrom:"M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23\n 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32\n-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142\n-167z M100 147v40h399900v-40zM0 341v40h399900v-40z",twoheadleftarrow:"M0 167c68 40\n 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69\n-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3\n-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19\n-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101\n 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z",twoheadrightarrow:"M400000 167\nc-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3\n 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42\n 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333\n-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70\n 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z",tilde1:"M200 55.538c-77 0-168 73.953-177 73.953-3 0-7\n-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0\n 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0\n 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128\n-68.267.847-113-73.952-191-73.952z",tilde2:"M344 55.266c-142 0-300.638 81.316-311.5 86.418\n-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9\n 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114\nc1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751\n 181.476 676 181.476c-149 0-189-126.21-332-126.21z",tilde3:"M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457\n-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0\n 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697\n 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696\n -338 0-409-156.573-744-156.573z",tilde4:"M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345\n-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409\n 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9\n 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409\n -175.236-744-175.236z",vec:"M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5\n3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11\n10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63\n-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1\n-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59\nH213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359\nc-16-25.333-24-45-24-59z",widehat1:"M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22\nc-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z",widehat2:"M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat3:"M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat4:"M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widecheck1:"M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1,\n-5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z",widecheck2:"M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",widecheck3:"M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",widecheck4:"M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",baraboveleftarrow:"M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202\nc4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5\nc-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130\ns-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47\n121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6\ns2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11\nc0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z\nM100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z",rightarrowabovebar:"M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32\n-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0\n13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39\n-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5\n-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\n151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z",baraboveshortleftharpoon:"M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17\nc2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21\nc-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40\nc-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z\nM0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z",rightharpoonaboveshortbar:"M0,241 l0,40c399126,0,399993,0,399993,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z",shortbaraboveleftharpoon:"M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9,\n1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7,\n-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z\nM93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z",shortrightharpoonabovebar:"M53,241l0,40c398570,0,399437,0,399437,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z"},M=function(){function e(e){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=e,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}var t=e.prototype;return t.hasClass=function(e){return f.contains(this.classes,e)},t.toNode=function(){for(var e=document.createDocumentFragment(),t=0;t"},P=function(){function e(e,t,n,r){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,E.call(this,e,n,r),this.children=t||[]}var t=e.prototype;return t.setAttribute=function(e,t){this.attributes[e]=t},t.hasClass=function(e){return f.contains(this.classes,e)},t.toNode=function(){return z.call(this,"span")},t.toMarkup=function(){return C.call(this,"span")},e}(),A=function(){function e(e,t,n,r){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,E.call(this,t,r),this.children=n||[],this.setAttribute("href",e)}var t=e.prototype;return t.setAttribute=function(e,t){this.attributes[e]=t},t.hasClass=function(e){return f.contains(this.classes,e)},t.toNode=function(){return z.call(this,"a")},t.toMarkup=function(){return C.call(this,"a")},e}(),j=function(){function e(e,t,n){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=t,this.src=e,this.classes=["mord"],this.style=n}var t=e.prototype;return t.hasClass=function(e){return f.contains(this.classes,e)},t.toNode=function(){var e=document.createElement("img");for(var t in e.src=this.src,e.alt=this.alt,e.className="mord",this.style)this.style.hasOwnProperty(t)&&(e.style[t]=this.style[t]);return e},t.toMarkup=function(){var e=""+this.alt+"=o[0]&&e<=o[1])return n.name}return null}(this.text.charCodeAt(0));c&&this.classes.push(c+"_fallback"),/[îïíì]/.test(this.text)&&(this.text=L[this.text])}var t=e.prototype;return t.hasClass=function(e){return f.contains(this.classes,e)},t.toNode=function(){var e=document.createTextNode(this.text),t=null;for(var n in this.italic>0&&((t=document.createElement("span")).style.marginRight=this.italic+"em"),this.classes.length>0&&((t=t||document.createElement("span")).className=T(this.classes)),this.style)this.style.hasOwnProperty(n)&&((t=t||document.createElement("span")).style[n]=this.style[n]);return t?(t.appendChild(e),t):e},t.toMarkup=function(){var e=!1,t="0&&(n+="margin-right:"+this.italic+"em;"),this.style)this.style.hasOwnProperty(r)&&(n+=f.hyphenate(r)+":"+this.style[r]+";");n&&(e=!0,t+=' style="'+f.escape(n)+'"');var o=f.escape(this.text);return e?(t+=">",t+=o,t+=""):o},e}(),H=function(){function e(e,t){this.children=void 0,this.attributes=void 0,this.children=e||[],this.attributes=t||{}}var t=e.prototype;return t.toNode=function(){var e=document.createElementNS("http://www.w3.org/2000/svg","svg");for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&e.setAttribute(t,this.attributes[t]);for(var n=0;n":""},e}(),V=function(){function e(e){this.attributes=void 0,this.attributes=e||{}}var t=e.prototype;return t.toNode=function(){var e=document.createElementNS("http://www.w3.org/2000/svg","line");for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&e.setAttribute(t,this.attributes[t]);return e},t.toMarkup=function(){var e="",">"),X("math",J,te,":",":"),X("math",J,te,"≈","\\approx",!0),X("math",J,te,"≅","\\cong",!0),X("math",J,te,"≥","\\ge"),X("math",J,te,"≥","\\geq",!0),X("math",J,te,"←","\\gets"),X("math",J,te,">","\\gt"),X("math",J,te,"∈","\\in",!0),X("math",J,te,"","\\@not"),X("math",J,te,"⊂","\\subset",!0),X("math",J,te,"⊃","\\supset",!0),X("math",J,te,"⊆","\\subseteq",!0),X("math",J,te,"⊇","\\supseteq",!0),X("math",Z,te,"⊈","\\nsubseteq",!0),X("math",Z,te,"⊉","\\nsupseteq",!0),X("math",J,te,"⊨","\\models"),X("math",J,te,"←","\\leftarrow",!0),X("math",J,te,"≤","\\le"),X("math",J,te,"≤","\\leq",!0),X("math",J,te,"<","\\lt"),X("math",J,te,"→","\\rightarrow",!0),X("math",J,te,"→","\\to"),X("math",Z,te,"≱","\\ngeq",!0),X("math",Z,te,"≰","\\nleq",!0),X("math",J,"spacing"," ","\\ "),X("math",J,"spacing"," ","~"),X("math",J,"spacing"," ","\\space"),X("math",J,"spacing"," ","\\nobreakspace"),X("text",J,"spacing"," ","\\ "),X("text",J,"spacing"," ","~"),X("text",J,"spacing"," ","\\space"),X("text",J,"spacing"," ","\\nobreakspace"),X("math",J,"spacing",null,"\\nobreak"),X("math",J,"spacing",null,"\\allowbreak"),X("math",J,"punct",",",","),X("math",J,"punct",";",";"),X("math",Z,$,"⊼","\\barwedge",!0),X("math",Z,$,"⊻","\\veebar",!0),X("math",J,$,"⊙","\\odot",!0),X("math",J,$,"⊕","\\oplus",!0),X("math",J,$,"⊗","\\otimes",!0),X("math",J,"textord","∂","\\partial",!0),X("math",J,$,"⊘","\\oslash",!0),X("math",Z,$,"⊚","\\circledcirc",!0),X("math",Z,$,"⊡","\\boxdot",!0),X("math",J,$,"△","\\bigtriangleup"),X("math",J,$,"▽","\\bigtriangledown"),X("math",J,$,"†","\\dagger"),X("math",J,$,"⋄","\\diamond"),X("math",J,$,"⋆","\\star"),X("math",J,$,"◃","\\triangleleft"),X("math",J,$,"▹","\\triangleright"),X("math",J,"open","{","\\{"),X("text",J,"textord","{","\\{"),X("text",J,"textord","{","\\textbraceleft"),X("math",J,"close","}","\\}"),X("text",J,"textord","}","\\}"),X("text",J,"textord","}","\\textbraceright"),X("math",J,"open","{","\\lbrace"),X("math",J,"close","}","\\rbrace"),X("math",J,"open","[","\\lbrack"),X("text",J,"textord","[","\\lbrack"),X("math",J,"close","]","\\rbrack"),X("text",J,"textord","]","\\rbrack"),X("math",J,"open","(","\\lparen"),X("math",J,"close",")","\\rparen"),X("text",J,"textord","<","\\textless"),X("text",J,"textord",">","\\textgreater"),X("math",J,"open","⌊","\\lfloor",!0),X("math",J,"close","⌋","\\rfloor",!0),X("math",J,"open","⌈","\\lceil",!0),X("math",J,"close","⌉","\\rceil",!0),X("math",J,"textord","\\","\\backslash"),X("math",J,"textord","∣","|"),X("math",J,"textord","∣","\\vert"),X("text",J,"textord","|","\\textbar"),X("math",J,"textord","∥","\\|"),X("math",J,"textord","∥","\\Vert"),X("text",J,"textord","∥","\\textbardbl"),X("text",J,"textord","~","\\textasciitilde"),X("text",J,"textord","\\","\\textbackslash"),X("text",J,"textord","^","\\textasciicircum"),X("math",J,te,"↑","\\uparrow",!0),X("math",J,te,"⇑","\\Uparrow",!0),X("math",J,te,"↓","\\downarrow",!0),X("math",J,te,"⇓","\\Downarrow",!0),X("math",J,te,"↕","\\updownarrow",!0),X("math",J,te,"⇕","\\Updownarrow",!0),X("math",J,ee,"∐","\\coprod"),X("math",J,ee,"⋁","\\bigvee"),X("math",J,ee,"⋀","\\bigwedge"),X("math",J,ee,"⨄","\\biguplus"),X("math",J,ee,"⋂","\\bigcap"),X("math",J,ee,"⋃","\\bigcup"),X("math",J,ee,"∫","\\int"),X("math",J,ee,"∫","\\intop"),X("math",J,ee,"∬","\\iint"),X("math",J,ee,"∭","\\iiint"),X("math",J,ee,"∏","\\prod"),X("math",J,ee,"∑","\\sum"),X("math",J,ee,"⨂","\\bigotimes"),X("math",J,ee,"⨁","\\bigoplus"),X("math",J,ee,"⨀","\\bigodot"),X("math",J,ee,"∮","\\oint"),X("math",J,ee,"∯","\\oiint"),X("math",J,ee,"∰","\\oiiint"),X("math",J,ee,"⨆","\\bigsqcup"),X("math",J,ee,"∫","\\smallint"),X("text",J,"inner","…","\\textellipsis"),X("math",J,"inner","…","\\mathellipsis"),X("text",J,"inner","…","\\ldots",!0),X("math",J,"inner","…","\\ldots",!0),X("math",J,"inner","⋯","\\@cdots",!0),X("math",J,"inner","⋱","\\ddots",!0),X("math",J,"textord","⋮","\\varvdots"),X("math",J,"accent-token","ˊ","\\acute"),X("math",J,"accent-token","ˋ","\\grave"),X("math",J,"accent-token","¨","\\ddot"),X("math",J,"accent-token","~","\\tilde"),X("math",J,"accent-token","ˉ","\\bar"),X("math",J,"accent-token","˘","\\breve"),X("math",J,"accent-token","ˇ","\\check"),X("math",J,"accent-token","^","\\hat"),X("math",J,"accent-token","⃗","\\vec"),X("math",J,"accent-token","˙","\\dot"),X("math",J,"accent-token","˚","\\mathring"),X("math",J,Q,"ı","\\imath",!0),X("math",J,Q,"ȷ","\\jmath",!0),X("text",J,"textord","ı","\\i",!0),X("text",J,"textord","ȷ","\\j",!0),X("text",J,"textord","ß","\\ss",!0),X("text",J,"textord","æ","\\ae",!0),X("text",J,"textord","æ","\\ae",!0),X("text",J,"textord","œ","\\oe",!0),X("text",J,"textord","ø","\\o",!0),X("text",J,"textord","Æ","\\AE",!0),X("text",J,"textord","Œ","\\OE",!0),X("text",J,"textord","Ø","\\O",!0),X("text",J,"accent-token","ˊ","\\'"),X("text",J,"accent-token","ˋ","\\`"),X("text",J,"accent-token","ˆ","\\^"),X("text",J,"accent-token","˜","\\~"),X("text",J,"accent-token","ˉ","\\="),X("text",J,"accent-token","˘","\\u"),X("text",J,"accent-token","˙","\\."),X("text",J,"accent-token","˚","\\r"),X("text",J,"accent-token","ˇ","\\v"),X("text",J,"accent-token","¨",'\\"'),X("text",J,"accent-token","˝","\\H"),X("text",J,"accent-token","◯","\\textcircled");var ne={"--":!0,"---":!0,"``":!0,"''":!0};X("text",J,"textord","–","--"),X("text",J,"textord","–","\\textendash"),X("text",J,"textord","—","---"),X("text",J,"textord","—","\\textemdash"),X("text",J,"textord","‘","`"),X("text",J,"textord","‘","\\textquoteleft"),X("text",J,"textord","’","'"),X("text",J,"textord","’","\\textquoteright"),X("text",J,"textord","“","``"),X("text",J,"textord","“","\\textquotedblleft"),X("text",J,"textord","”","''"),X("text",J,"textord","”","\\textquotedblright"),X("math",J,"textord","°","\\degree",!0),X("text",J,"textord","°","\\degree"),X("text",J,"textord","°","\\textdegree",!0),X("math",J,Q,"£","\\pounds"),X("math",J,Q,"£","\\mathsterling",!0),X("text",J,Q,"£","\\pounds"),X("text",J,Q,"£","\\textsterling",!0),X("math",Z,"textord","✠","\\maltese"),X("text",Z,"textord","✠","\\maltese"),X("text",J,"spacing"," ","\\ "),X("text",J,"spacing"," "," "),X("text",J,"spacing"," ","~");for(var re=0;re<'0123456789/@."'.length;re++){var oe='0123456789/@."'.charAt(re);X("math",J,"textord",oe,oe)}for(var ie=0;ie<'0123456789!@*()-=+[]<>|";:?/.,'.length;ie++){var ae='0123456789!@*()-=+[]<>|";:?/.,'.charAt(ie);X("text",J,"textord",ae,ae)}for(var le="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",ce=0;ce=5?0:e>=3?1:2]){var n=B[t]={cssEmPerMu:F.quad[t]/18};for(var r in F)F.hasOwnProperty(r)&&(n[r]=F[r][t])}return B[t]}(this.size)),this._fontMetrics},t.getColor=function(){return this.phantom?"transparent":this.color},e}();_e.BASESIZE=6;var ke=_e,Se={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:1.00375,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:1.00375},Oe={ex:!0,em:!0,mu:!0},Me=function(e){return"string"!=typeof e&&(e=e.unit),e in Se||e in Oe||"ex"===e},Te=function(e,t){var n;if(e.unit in Se)n=Se[e.unit]/t.fontMetrics().ptPerEm/t.sizeMultiplier;else if("mu"===e.unit)n=t.fontMetrics().cssEmPerMu;else{var r;if(r=t.style.isTight()?t.havingStyle(t.style.text()):t,"ex"===e.unit)n=r.fontMetrics().xHeight;else{if("em"!==e.unit)throw new a("Invalid unit: '"+e.unit+"'");n=r.fontMetrics().quad}r!==t&&(n*=r.sizeMultiplier/t.sizeMultiplier)}return Math.min(e.number*n,t.maxSize)},Ee=["\\imath","ı","\\jmath","ȷ","\\pounds","\\mathsterling","\\textsterling","£"],ze=function(e,t,n){return K[n][e]&&K[n][e].replace&&(e=K[n][e].replace),{value:e,metrics:U(e,t,n)}},Ce=function(e,t,n,r,o){var i,a=ze(e,t,n),l=a.metrics;if(e=a.value,l){var c=l.italic;("text"===n||r&&"mathit"===r.font)&&(c=0),i=new N(e,l.height,l.depth,c,l.skew,l.width,o)}else"undefined"!=typeof console&&console.warn("No character metrics for '"+e+"' in style '"+t+"' and mode '"+n+"'"),i=new N(e,0,0,0,0,0,o);if(r){i.maxFontSize=r.sizeMultiplier,r.style.isTight()&&i.classes.push("mtight");var s=r.getColor();s&&(i.style.color=s)}return i},Pe=function(e,t){if(T(e.classes)!==T(t.classes)||e.skew!==t.skew||e.maxFontSize!==t.maxFontSize)return!1;for(var n in e.style)if(e.style.hasOwnProperty(n)&&e.style[n]!==t.style[n])return!1;for(var r in t.style)if(t.style.hasOwnProperty(r)&&e.style[r]!==t.style[r])return!1;return!0},Ae=function(e){for(var t=0,n=0,r=0,o=0;ot&&(t=i.height),i.depth>n&&(n=i.depth),i.maxFontSize>r&&(r=i.maxFontSize)}e.height=t,e.depth=n,e.maxFontSize=r},je=function(e,t,n,r){var o=new P(e,t,n,r);return Ae(o),o},Le=function(e,t,n,r){return new P(e,t,n,r)},Ne=function(e){var t=new M(e);return Ae(t),t},He=function(e,t,n){var r="";switch(e){case"amsrm":r="AMS";break;case"textrm":r="Main";break;case"textsf":r="SansSerif";break;case"texttt":r="Typewriter";break;default:r=e}return r+"-"+("textbf"===t&&"textit"===n?"BoldItalic":"textbf"===t?"Bold":"textit"===t?"Italic":"Regular")},Re={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},Ve={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},Ie={fontMap:Re,makeSymbol:Ce,mathsym:function(e,t,n,r){return void 0===r&&(r=[]),"boldsymbol"===n.font&&ze(e,"Main-Bold",t).metrics?Ce(e,"Main-Bold",t,n,r.concat(["mathbf"])):"\\"===e||"main"===K[t][e].font?Ce(e,"Main-Regular",t,n,r):Ce(e,"AMS-Regular",t,n,r.concat(["amsrm"]))},makeSpan:je,makeSvgSpan:Le,makeLineSpan:function(e,t,n){var r=je([e],[],t);return r.height=Math.max(n||t.fontMetrics().defaultRuleThickness,t.minRuleThickness),r.style.borderBottomWidth=r.height+"em",r.maxFontSize=1,r},makeAnchor:function(e,t,n,r){var o=new A(e,t,n,r);return Ae(o),o},makeFragment:Ne,wrapFragment:function(e,t){return e instanceof M?je([],[e],t):e},makeVList:function(e,t){for(var n=function(e){if("individualShift"===e.positionType){for(var t=e.children,n=[t[0]],r=-t[0].shift-t[0].elem.depth,o=r,i=1;i0&&(i.push(pt(a,t)),a=[]),i.push(o[l]));a.length>0&&i.push(pt(a,t)),n&&((r=pt(lt(n,t,!0))).classes=["tag"],i.push(r));var s=nt(["katex-html"],i);if(s.setAttribute("aria-hidden","true"),r){var u=r.children[0];u.style.height=s.height+s.depth+"em",u.style.verticalAlign=-s.depth+"em"}return s}function mt(e){return new M(e)}var vt=function(){function e(e,t){this.type=void 0,this.attributes=void 0,this.children=void 0,this.type=e,this.attributes={},this.children=t||[]}var t=e.prototype;return t.setAttribute=function(e,t){this.attributes[e]=t},t.getAttribute=function(e){return this.attributes[e]},t.toNode=function(){var e=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&e.setAttribute(t,this.attributes[t]);for(var n=0;n"},t.toText=function(){return this.children.map((function(e){return e.toText()})).join("")},e}(),yt=function(){function e(e){this.text=void 0,this.text=e}var t=e.prototype;return t.toNode=function(){return document.createTextNode(this.text)},t.toMarkup=function(){return f.escape(this.toText())},t.toText=function(){return this.text},e}(),gt={MathNode:vt,TextNode:yt,SpaceNode:function(){function e(e){this.width=void 0,this.character=void 0,this.width=e,this.character=e>=.05555&&e<=.05556?" ":e>=.1666&&e<=.1667?" ":e>=.2222&&e<=.2223?" ":e>=.2777&&e<=.2778?"  ":e>=-.05556&&e<=-.05555?" ⁣":e>=-.1667&&e<=-.1666?" ⁣":e>=-.2223&&e<=-.2222?" ⁣":e>=-.2778&&e<=-.2777?" ⁣":null}var t=e.prototype;return t.toNode=function(){if(this.character)return document.createTextNode(this.character);var e=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return e.setAttribute("width",this.width+"em"),e},t.toMarkup=function(){return this.character?""+this.character+"":''},t.toText=function(){return this.character?this.character:" "},e}(),newDocumentFragment:mt},bt=function(e,t,n){return!K[t][e]||!K[t][e].replace||55349===e.charCodeAt(0)||ne.hasOwnProperty(e)&&n&&(n.fontFamily&&"tt"===n.fontFamily.substr(4,2)||n.font&&"tt"===n.font.substr(4,2))||(e=K[t][e].replace),new gt.TextNode(e)},wt=function(e){return 1===e.length?e[0]:new gt.MathNode("mrow",e)},xt=function(e,t){if("texttt"===t.fontFamily)return"monospace";if("textsf"===t.fontFamily)return"textit"===t.fontShape&&"textbf"===t.fontWeight?"sans-serif-bold-italic":"textit"===t.fontShape?"sans-serif-italic":"textbf"===t.fontWeight?"bold-sans-serif":"sans-serif";if("textit"===t.fontShape&&"textbf"===t.fontWeight)return"bold-italic";if("textit"===t.fontShape)return"italic";if("textbf"===t.fontWeight)return"bold";var n=t.font;if(!n||"mathnormal"===n)return null;var r=e.mode;if("mathit"===n)return"italic";if("boldsymbol"===n)return"bold-italic";if("mathbf"===n)return"bold";if("mathbb"===n)return"double-struck";if("mathfrak"===n)return"fraktur";if("mathscr"===n||"mathcal"===n)return"script";if("mathsf"===n)return"sans-serif";if("mathtt"===n)return"monospace";var o=e.text;return f.contains(["\\imath","\\jmath"],o)?null:(K[r][o]&&K[r][o].replace&&(o=K[r][o].replace),U(o,Ie.fontMap[n].fontName,r)?Ie.fontMap[n].variant:null)},_t=function(e,t,n){if(1===e.length){var r=St(e[0],t);return n&&r instanceof vt&&"mo"===r.type&&(r.setAttribute("lspace","0em"),r.setAttribute("rspace","0em")),[r]}for(var o,i=[],a=0;a0&&(p.text=p.text.slice(0,1)+"̸"+p.text.slice(1),i.pop())}}}i.push(l),o=l}return i},kt=function(e,t,n){return wt(_t(e,t,n))},St=function(e,t){if(!e)return new gt.MathNode("mrow");if($e[e.type])return $e[e.type](e,t);throw new a("Got group of unknown type: '"+e.type+"'")};function Ot(e,t,n,r){var o,i=_t(e,n);o=1===i.length&&i[0]instanceof vt&&f.contains(["mrow","mtable"],i[0].type)?i[0]:new gt.MathNode("mrow",i);var a=new gt.MathNode("annotation",[new gt.TextNode(t)]);a.setAttribute("encoding","application/x-tex");var l=new gt.MathNode("semantics",[o,a]),c=new gt.MathNode("math",[l]);c.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML");var s=r?"katex":"katex-mathml";return Ie.makeSpan([s],[c])}var Mt=function(e){return new ke({style:e.displayMode?x.DISPLAY:x.TEXT,maxSize:e.maxSize,minRuleThickness:e.minRuleThickness})},Tt=function(e,t){if(t.displayMode){var n=["katex-display"];t.leqno&&n.push("leqno"),t.fleqn&&n.push("fleqn"),e=Ie.makeSpan(n,[e])}return e},Et=function(e,t,n){var r,o=Mt(n);if("mathml"===n.output)return Ot(e,t,o,!0);if("html"===n.output){var i=dt(e,o);r=Ie.makeSpan(["katex"],[i])}else{var a=Ot(e,t,o,!1),l=dt(e,o);r=Ie.makeSpan(["katex"],[a,l])}return Tt(r,n)},zt={widehat:"^",widecheck:"ˇ",widetilde:"~",utilde:"~",overleftarrow:"←",underleftarrow:"←",xleftarrow:"←",overrightarrow:"→",underrightarrow:"→",xrightarrow:"→",underbrace:"⏟",overbrace:"⏞",overgroup:"⏠",undergroup:"⏡",overleftrightarrow:"↔",underleftrightarrow:"↔",xleftrightarrow:"↔",Overrightarrow:"⇒",xRightarrow:"⇒",overleftharpoon:"↼",xleftharpoonup:"↼",overrightharpoon:"⇀",xrightharpoonup:"⇀",xLeftarrow:"⇐",xLeftrightarrow:"⇔",xhookleftarrow:"↩",xhookrightarrow:"↪",xmapsto:"↦",xrightharpoondown:"⇁",xleftharpoondown:"↽",xrightleftharpoons:"⇌",xleftrightharpoons:"⇋",xtwoheadleftarrow:"↞",xtwoheadrightarrow:"↠",xlongequal:"=",xtofrom:"⇄",xrightleftarrows:"⇄",xrightequilibrium:"⇌",xleftequilibrium:"⇋"},Ct={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},Pt=function(e,t,n,r){var o,i=e.height+e.depth+2*n;if(/fbox|color/.test(t)){if(o=Ie.makeSpan(["stretchy",t],[],r),"fbox"===t){var a=r.color&&r.getColor();a&&(o.style.borderColor=a)}}else{var l=[];/^[bx]cancel$/.test(t)&&l.push(new V({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(t)&&l.push(new V({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var c=new H(l,{width:"100%",height:i+"em"});o=Ie.makeSvgSpan([],[c],r)}return o.height=i,o.style.height=i+"em",o},At=function(e){var t=new gt.MathNode("mo",[new gt.TextNode(zt[e.substr(1)])]);return t.setAttribute("stretchy","true"),t},jt=function(e,t){var n=function(){var n=4e5,r=e.label.substr(1);if(f.contains(["widehat","widecheck","widetilde","utilde"],r)){var o,i,a,l="ordgroup"===(d=e.base).type?d.body.length:1;if(l>5)"widehat"===r||"widecheck"===r?(o=420,n=2364,a=.42,i=r+"4"):(o=312,n=2340,a=.34,i="tilde4");else{var c=[1,1,2,2,3,3][l];"widehat"===r||"widecheck"===r?(n=[0,1062,2364,2364,2364][c],o=[0,239,300,360,420][c],a=[0,.24,.3,.3,.36,.42][c],i=r+c):(n=[0,600,1033,2339,2340][c],o=[0,260,286,306,312][c],a=[0,.26,.286,.3,.306,.34][c],i="tilde"+c)}var s=new R(i),u=new H([s],{width:"100%",height:a+"em",viewBox:"0 0 "+n+" "+o,preserveAspectRatio:"none"});return{span:Ie.makeSvgSpan([],[u],t),minWidth:0,height:a}}var h,p,d,m=[],v=Ct[r],y=v[0],g=v[1],b=v[2],w=b/1e3,x=y.length;if(1===x)h=["hide-tail"],p=[v[3]];else if(2===x)h=["halfarrow-left","halfarrow-right"],p=["xMinYMin","xMaxYMin"];else{if(3!==x)throw new Error("Correct katexImagesData or update code here to support\n "+x+" children.");h=["brace-left","brace-center","brace-right"],p=["xMinYMin","xMidYMin","xMaxYMin"]}for(var _=0;_0&&(r.style.minWidth=o+"em"),r},Lt=function(e,t){var n,r,o,i=Fe(e,"supsub");i?(n=(r=De(i.base,"accent")).base,i.base=n,o=function(e){if(e instanceof P)return e;throw new Error("Expected span but got "+String(e)+".")}(ht(i,t)),i.base=r):n=(r=De(e,"accent")).base;var a=ht(n,t.havingCrampedStyle()),l=0;if(r.isShifty&&f.isCharacterBox(n)){var c=f.getBaseElem(n);l=I(ht(c,t.havingCrampedStyle())).skew}var s,u=Math.min(a.height,t.fontMetrics().xHeight);if(r.isStretchy)s=jt(r,t),s=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:a},{type:"elem",elem:s,wrapperClasses:["svg-align"],wrapperStyle:l>0?{width:"calc(100% - "+2*l+"em)",marginLeft:2*l+"em"}:void 0}]},t);else{var h,p;"\\vec"===r.label?(h=Ie.staticSvg("vec",t),p=Ie.svgData.vec[1]):((h=I(h=Ie.makeOrd({mode:r.mode,text:r.label},t,"textord"))).italic=0,p=h.width),s=Ie.makeSpan(["accent-body"],[h]);var d="\\textcircled"===r.label;d&&(s.classes.push("accent-full"),u=a.height);var m=l;d||(m-=p/2),s.style.left=m+"em","\\textcircled"===r.label&&(s.style.top=".2em"),s=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:a},{type:"kern",size:-u},{type:"elem",elem:s}]},t)}var v=Ie.makeSpan(["mord","accent"],[s],t);return o?(o.children[0]=v,o.height=Math.max(v.height,o.height),o.classes[0]="mord",o):v},Nt=function(e,t){var n=e.isStretchy?At(e.label):new gt.MathNode("mo",[bt(e.label,e.mode)]),r=new gt.MathNode("mover",[St(e.base,t),n]);return r.setAttribute("accent","true"),r},Ht=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map((function(e){return"\\"+e})).join("|"));Qe({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:function(e,t){var n=t[0],r=!Ht.test(e.funcName),o=!r||"\\widehat"===e.funcName||"\\widetilde"===e.funcName||"\\widecheck"===e.funcName;return{type:"accent",mode:e.parser.mode,label:e.funcName,isStretchy:r,isShifty:o,base:n}},htmlBuilder:Lt,mathmlBuilder:Nt}),Qe({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!1},handler:function(e,t){var n=t[0];return{type:"accent",mode:e.parser.mode,label:e.funcName,isStretchy:!1,isShifty:!0,base:n}},htmlBuilder:Lt,mathmlBuilder:Nt}),Qe({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:function(e,t){var n=e.parser,r=e.funcName,o=t[0];return{type:"accentUnder",mode:n.mode,label:r,base:o}},htmlBuilder:function(e,t){var n=ht(e.base,t),r=jt(e,t),o="\\utilde"===e.label?.12:0,i=Ie.makeVList({positionType:"bottom",positionData:r.height+o,children:[{type:"elem",elem:r,wrapperClasses:["svg-align"]},{type:"kern",size:o},{type:"elem",elem:n}]},t);return Ie.makeSpan(["mord","accentunder"],[i],t)},mathmlBuilder:function(e,t){var n=At(e.label),r=new gt.MathNode("munder",[St(e.base,t),n]);return r.setAttribute("accentunder","true"),r}});var Rt=function(e){var t=new gt.MathNode("mpadded",e?[e]:[]);return t.setAttribute("width","+0.6em"),t.setAttribute("lspace","0.3em"),t};Qe({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium"],props:{numArgs:1,numOptionalArgs:1},handler:function(e,t,n){var r=e.parser,o=e.funcName;return{type:"xArrow",mode:r.mode,label:o,body:t[0],below:n[0]}},htmlBuilder:function(e,t){var n,r=t.style,o=t.havingStyle(r.sup()),i=Ie.wrapFragment(ht(e.body,o,t),t);i.classes.push("x-arrow-pad"),e.below&&(o=t.havingStyle(r.sub()),(n=Ie.wrapFragment(ht(e.below,o,t),t)).classes.push("x-arrow-pad"));var a,l=jt(e,t),c=-t.fontMetrics().axisHeight+.5*l.height,s=-t.fontMetrics().axisHeight-.5*l.height-.111;if((i.depth>.25||"\\xleftequilibrium"===e.label)&&(s-=i.depth),n){var u=-t.fontMetrics().axisHeight+n.height+.5*l.height+.111;a=Ie.makeVList({positionType:"individualShift",children:[{type:"elem",elem:i,shift:s},{type:"elem",elem:l,shift:c},{type:"elem",elem:n,shift:u}]},t)}else a=Ie.makeVList({positionType:"individualShift",children:[{type:"elem",elem:i,shift:s},{type:"elem",elem:l,shift:c}]},t);return a.children[0].children[0].children[1].classes.push("svg-align"),Ie.makeSpan(["mrel","x-arrow"],[a],t)},mathmlBuilder:function(e,t){var n,r=At(e.label);if(e.body){var o=Rt(St(e.body,t));if(e.below){var i=Rt(St(e.below,t));n=new gt.MathNode("munderover",[r,i,o])}else n=new gt.MathNode("mover",[r,o])}else if(e.below){var a=Rt(St(e.below,t));n=new gt.MathNode("munder",[r,a])}else n=Rt(),n=new gt.MathNode("mover",[r,n]);return n}}),Qe({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler:function(e,t){for(var n=e.parser,r=De(t[0],"ordgroup").body,o="",i=0;i","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],Zt=[0,1.2,1.8,2.4,3],$t=[{type:"small",style:x.SCRIPTSCRIPT},{type:"small",style:x.SCRIPT},{type:"small",style:x.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],Qt=[{type:"small",style:x.SCRIPTSCRIPT},{type:"small",style:x.SCRIPT},{type:"small",style:x.TEXT},{type:"stack"}],en=[{type:"small",style:x.SCRIPTSCRIPT},{type:"small",style:x.SCRIPT},{type:"small",style:x.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],tn=function(e){if("small"===e.type)return"Main-Regular";if("large"===e.type)return"Size"+e.size+"-Regular";if("stack"===e.type)return"Size4-Regular";throw new Error("Add support for delim type '"+e.type+"' here.")},nn=function(e,t,n,r){for(var o=Math.min(2,3-r.style.size);ot)return n[o]}return n[n.length-1]},rn=function(e,t,n,r,o,i){var a;"<"===e||"\\lt"===e||"⟨"===e?e="\\langle":">"!==e&&"\\gt"!==e&&"⟩"!==e||(e="\\rangle"),a=f.contains(Jt,e)?$t:f.contains(Kt,e)?en:Qt;var l=nn(e,t,a,r);return"small"===l.type?function(e,t,n,r,o,i){var a=Ie.makeSymbol(e,"Main-Regular",o,r),l=Ft(a,t,r,i);return n&&qt(l,r,t),l}(e,l.style,n,r,o,i):"large"===l.type?Ut(e,l.size,n,r,o,i):Yt(e,t,n,r,o,i)},on=function(e,t){var n,r,o=t.havingBaseSizing(),i=nn("\\surd",e*o.sizeMultiplier,en,o),a=o.sizeMultiplier,l=Math.max(0,t.minRuleThickness-t.fontMetrics().sqrtRuleThickness),c=0,s=0,u=0;return"small"===i.type?(e<1?a=1:e<1.4&&(a=.7),s=(1+l)/a,(n=Gt("sqrtMain",c=(1+l+.08)/a,u=1e3+1e3*l+80,l,t)).style.minWidth="0.853em",r=.833/a):"large"===i.type?(u=1080*Zt[i.size],s=(Zt[i.size]+l)/a,c=(Zt[i.size]+l+.08)/a,(n=Gt("sqrtSize"+i.size,c,u,l,t)).style.minWidth="1.02em",r=1/a):(c=e+l+.08,s=e+l,u=Math.floor(1e3*e+l)+80,(n=Gt("sqrtTall",c,u,l,t)).style.minWidth="0.742em",r=1.056),n.height=s,n.style.height=c+"em",{span:n,advanceWidth:r,ruleWidth:(t.fontMetrics().sqrtRuleThickness+l)*a}},an=function(e,t,n,r,o){if("<"===e||"\\lt"===e||"⟨"===e?e="\\langle":">"!==e&&"\\gt"!==e&&"⟩"!==e||(e="\\rangle"),f.contains(Kt,e)||f.contains(Jt,e))return Ut(e,t,!1,n,r,o);if(f.contains(Xt,e))return Yt(e,Zt[t],!1,n,r,o);throw new a("Illegal delimiter: '"+e+"'")},ln=rn,cn=function(e,t,n,r,o,i){var a=r.fontMetrics().axisHeight*r.sizeMultiplier,l=5/r.fontMetrics().ptPerEm,c=Math.max(t-a,n+a),s=Math.max(c/500*901,2*c-l);return rn(e,s,!0,r,o,i)},sn={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},un=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","⌊","⌋","\\lceil","\\rceil","⌈","⌉","<",">","\\langle","⟨","\\rangle","⟩","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","⟮","⟯","\\lmoustache","\\rmoustache","⎰","⎱","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function fn(e,t){var n=Be(e);if(n&&f.contains(un,n.text))return n;throw new a("Invalid delimiter: '"+(n?n.text:JSON.stringify(e))+"' after '"+t.funcName+"'",e)}function hn(e){if(!e.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}Qe({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1},handler:function(e,t){var n=fn(t[0],e);return{type:"delimsizing",mode:e.parser.mode,size:sn[e.funcName].size,mclass:sn[e.funcName].mclass,delim:n.text}},htmlBuilder:function(e,t){return"."===e.delim?Ie.makeSpan([e.mclass]):an(e.delim,e.size,t,e.mode,[e.mclass])},mathmlBuilder:function(e){var t=[];"."!==e.delim&&t.push(bt(e.delim,e.mode));var n=new gt.MathNode("mo",t);return"mopen"===e.mclass||"mclose"===e.mclass?n.setAttribute("fence","true"):n.setAttribute("fence","false"),n}}),Qe({type:"leftright-right",names:["\\right"],props:{numArgs:1},handler:function(e,t){var n=e.parser.gullet.macros.get("\\current@color");if(n&&"string"!=typeof n)throw new a("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:e.parser.mode,delim:fn(t[0],e).text,color:n}}}),Qe({type:"leftright",names:["\\left"],props:{numArgs:1},handler:function(e,t){var n=fn(t[0],e),r=e.parser;++r.leftrightDepth;var o=r.parseExpression(!1);--r.leftrightDepth,r.expect("\\right",!1);var i=De(r.parseFunction(),"leftright-right");return{type:"leftright",mode:r.mode,body:o,left:n.text,right:i.delim,rightColor:i.color}},htmlBuilder:function(e,t){hn(e);for(var n,r,o=lt(e.body,t,!0,["mopen","mclose"]),i=0,a=0,l=!1,c=0;c-1?"mpadded":"menclose",[St(e.body,t)]);switch(e.label){case"\\cancel":r.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":r.setAttribute("notation","downdiagonalstrike");break;case"\\sout":r.setAttribute("notation","horizontalstrike");break;case"\\fbox":r.setAttribute("notation","box");break;case"\\fcolorbox":case"\\colorbox":if(n=t.fontMetrics().fboxsep*t.fontMetrics().ptPerEm,r.setAttribute("width","+"+2*n+"pt"),r.setAttribute("height","+"+2*n+"pt"),r.setAttribute("lspace",n+"pt"),r.setAttribute("voffset",n+"pt"),"\\fcolorbox"===e.label){var o=Math.max(t.fontMetrics().fboxrule,t.minRuleThickness);r.setAttribute("style","border: "+o+"em solid "+String(e.borderColor))}break;case"\\xcancel":r.setAttribute("notation","updiagonalstrike downdiagonalstrike")}return e.backgroundColor&&r.setAttribute("mathbackground",e.backgroundColor),r};Qe({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","text"]},handler:function(e,t,n){var r=e.parser,o=e.funcName,i=De(t[0],"color-token").color,a=t[1];return{type:"enclose",mode:r.mode,label:o,backgroundColor:i,body:a}},htmlBuilder:pn,mathmlBuilder:dn}),Qe({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,greediness:3,argTypes:["color","color","text"]},handler:function(e,t,n){var r=e.parser,o=e.funcName,i=De(t[0],"color-token").color,a=De(t[1],"color-token").color,l=t[2];return{type:"enclose",mode:r.mode,label:o,backgroundColor:a,borderColor:i,body:l}},htmlBuilder:pn,mathmlBuilder:dn}),Qe({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler:function(e,t){return{type:"enclose",mode:e.parser.mode,label:"\\fbox",body:t[0]}}}),Qe({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout"],props:{numArgs:1},handler:function(e,t,n){var r=e.parser,o=e.funcName,i=t[0];return{type:"enclose",mode:r.mode,label:o,body:i}},htmlBuilder:pn,mathmlBuilder:dn});var mn={};function vn(e){for(var t=e.type,n=e.names,r=e.props,o=e.handler,i=e.htmlBuilder,a=e.mathmlBuilder,l={type:t,numArgs:r.numArgs||0,greediness:1,allowedInText:!1,numOptionalArgs:0,handler:o},c=0;c0&&(b+=.25),s.push({pos:b,isDashed:e[t]})}for(w(i[0]),n=0;n0&&(S<(E+=g)&&(S=E),E=0),e.addJot&&(S+=m),O.height=k,O.depth=S,b+=k,O.pos=b,b+=S+E,c[n]=O,w(i[n+1])}var z,C,P=b/2+t.fontMetrics().axisHeight,A=e.cols||[],j=[];for(r=0,C=0;r=l)){var V=void 0;(r>0||e.hskipBeforeAndAfter)&&0!==(V=f.deflt(L.pregap,p))&&((z=Ie.makeSpan(["arraycolsep"],[])).style.width=V+"em",j.push(z));var I=[];for(n=0;n0){for(var U=Ie.makeLineSpan("hline",t,u),B=Ie.makeLineSpan("hdashline",t,u),W=[{type:"elem",elem:c,shift:0}];s.length>0;){var Y=s.pop(),G=Y.pos-P;Y.isDashed?W.push({type:"elem",elem:B,shift:G}):W.push({type:"elem",elem:U,shift:G})}c=Ie.makeVList({positionType:"individualShift",children:W},t)}return Ie.makeSpan(["mord"],[c],t)},xn={c:"center ",l:"left ",r:"right "},_n=function(e,t){var n=new gt.MathNode("mtable",e.body.map((function(e){return new gt.MathNode("mtr",e.map((function(e){return new gt.MathNode("mtd",[St(e,t)])})))}))),r=.5===e.arraystretch?.1:.16+e.arraystretch-1+(e.addJot?.09:0);n.setAttribute("rowspacing",r+"em");var o="",i="";if(e.cols){var a=e.cols,l="",c=!1,s=0,u=a.length;"separator"===a[0].type&&(o+="top ",s=1),"separator"===a[a.length-1].type&&(o+="bottom ",u-=1);for(var f=s;f0?"left ":"",o+=v[v.length-1].length>0?"right ":"";for(var y=1;y0&&f&&(d=1),r[h]={type:"align",align:p,pregap:d,postgap:0}}return o.colSeparationType=f?"align":"alignat",o};vn({type:"array",names:["array","darray"],props:{numArgs:1},handler:function(e,t){var n={cols:(Be(t[0])?[t[0]]:De(t[0],"ordgroup").body).map((function(e){var t=Ue(e).text;if(-1!=="lcr".indexOf(t))return{type:"align",align:t};if("|"===t)return{type:"separator",separator:"|"};if(":"===t)return{type:"separator",separator:":"};throw new a("Unknown column alignment: "+t,e)})),hskipBeforeAndAfter:!0};return gn(e.parser,n,bn(e.envName))},htmlBuilder:wn,mathmlBuilder:_n}),vn({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix"],props:{numArgs:0},handler:function(e){var t={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[e.envName],n=gn(e.parser,{hskipBeforeAndAfter:!1},bn(e.envName));return t?{type:"leftright",mode:e.mode,body:[n],left:t[0],right:t[1],rightColor:void 0}:n},htmlBuilder:wn,mathmlBuilder:_n}),vn({type:"array",names:["smallmatrix"],props:{numArgs:0},handler:function(e){var t=gn(e.parser,{arraystretch:.5},"script");return t.colSeparationType="small",t},htmlBuilder:wn,mathmlBuilder:_n}),vn({type:"array",names:["subarray"],props:{numArgs:1},handler:function(e,t){var n=(Be(t[0])?[t[0]]:De(t[0],"ordgroup").body).map((function(e){var t=Ue(e).text;if(-1!=="lc".indexOf(t))return{type:"align",align:t};throw new a("Unknown column alignment: "+t,e)}));if(n.length>1)throw new a("{subarray} can contain only one column");var r={cols:n,hskipBeforeAndAfter:!1,arraystretch:.5};if((r=gn(e.parser,r,"script")).body[0].length>1)throw new a("{subarray} can contain only one column");return r},htmlBuilder:wn,mathmlBuilder:_n}),vn({type:"array",names:["cases","dcases"],props:{numArgs:0},handler:function(e){var t=gn(e.parser,{arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},bn(e.envName));return{type:"leftright",mode:e.mode,body:[t],left:"\\{",right:".",rightColor:void 0}},htmlBuilder:wn,mathmlBuilder:_n}),vn({type:"array",names:["aligned"],props:{numArgs:0},handler:kn,htmlBuilder:wn,mathmlBuilder:_n}),vn({type:"array",names:["gathered"],props:{numArgs:0},handler:function(e){return gn(e.parser,{cols:[{type:"align",align:"c"}],addJot:!0},"display")},htmlBuilder:wn,mathmlBuilder:_n}),vn({type:"array",names:["alignedat"],props:{numArgs:1},handler:kn,htmlBuilder:wn,mathmlBuilder:_n}),Qe({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler:function(e,t){throw new a(e.funcName+" valid only within array environment")}});var Sn=mn;Qe({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler:function(e,t){var n=e.parser,r=e.funcName,o=t[0];if("ordgroup"!==o.type)throw new a("Invalid environment name",o);for(var i="",l=0;l=x.SCRIPT.id?n.text():x.DISPLAY:"text"===e&&n.size===x.DISPLAY.size?n=x.TEXT:"script"===e?n=x.SCRIPT:"scriptscript"===e&&(n=x.SCRIPTSCRIPT),n},jn=function(e,t){var n,r=An(e.size,t.style),o=r.fracNum(),i=r.fracDen();n=t.havingStyle(o);var a=ht(e.numer,n,t);if(e.continued){var l=8.5/t.fontMetrics().ptPerEm,c=3.5/t.fontMetrics().ptPerEm;a.height=a.height0?3*f:7*f,d=t.fontMetrics().denom1):(u>0?(h=t.fontMetrics().num2,p=f):(h=t.fontMetrics().num3,p=3*f),d=t.fontMetrics().denom2),s){var w=t.fontMetrics().axisHeight;h-a.depth-(w+.5*u)0&&(t="."===(t=e)?null:t),t};Qe({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,greediness:6,argTypes:["math","math","size","text","math","math"]},handler:function(e,t){var n=e.parser,r=t[4],o=t[5],i=Fe(t[0],"atom");i&&(i=qe(t[0],"open"));var a=i?Hn(i.text):null,l=Fe(t[1],"atom");l&&(l=qe(t[1],"close"));var c,s=l?Hn(l.text):null,u=De(t[2],"size"),f=null;c=!!u.isBlank||(f=u.value).number>0;var h="auto",p=Fe(t[3],"ordgroup");if(p){if(p.body.length>0){var d=De(p.body[0],"textord");h=Nn[Number(d.text)]}}else p=De(t[3],"textord"),h=Nn[Number(p.text)];return{type:"genfrac",mode:n.mode,numer:r,denom:o,continued:!1,hasBarLine:c,barSize:f,leftDelim:a,rightDelim:s,size:h}},htmlBuilder:jn,mathmlBuilder:Ln}),Qe({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler:function(e,t){var n=e.parser,r=(e.funcName,e.token);return{type:"infix",mode:n.mode,replaceWith:"\\\\abovefrac",size:De(t[0],"size").value,token:r}}}),Qe({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:function(e,t){var n=e.parser,r=(e.funcName,t[0]),o=function(e){if(!e)throw new Error("Expected non-null, but got "+String(e));return e}(De(t[1],"infix").size),i=t[2],a=o.number>0;return{type:"genfrac",mode:n.mode,numer:r,denom:i,continued:!1,hasBarLine:a,barSize:o,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:jn,mathmlBuilder:Ln});var Rn=function(e,t){var n,r,o=t.style,i=Fe(e,"supsub");i?(n=i.sup?ht(i.sup,t.havingStyle(o.sup()),t):ht(i.sub,t.havingStyle(o.sub()),t),r=De(i.base,"horizBrace")):r=De(e,"horizBrace");var a,l=ht(r.base,t.havingBaseStyle(x.DISPLAY)),c=jt(r,t);if(r.isOver?(a=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:l},{type:"kern",size:.1},{type:"elem",elem:c}]},t)).children[0].children[0].children[1].classes.push("svg-align"):(a=Ie.makeVList({positionType:"bottom",positionData:l.depth+.1+c.height,children:[{type:"elem",elem:c},{type:"kern",size:.1},{type:"elem",elem:l}]},t)).children[0].children[0].children[0].classes.push("svg-align"),n){var s=Ie.makeSpan(["mord",r.isOver?"mover":"munder"],[a],t);a=r.isOver?Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:s},{type:"kern",size:.2},{type:"elem",elem:n}]},t):Ie.makeVList({positionType:"bottom",positionData:s.depth+.2+n.height+n.depth,children:[{type:"elem",elem:n},{type:"kern",size:.2},{type:"elem",elem:s}]},t)}return Ie.makeSpan(["mord",r.isOver?"mover":"munder"],[a],t)};Qe({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler:function(e,t){var n=e.parser,r=e.funcName;return{type:"horizBrace",mode:n.mode,label:r,isOver:/^\\over/.test(r),base:t[0]}},htmlBuilder:Rn,mathmlBuilder:function(e,t){var n=At(e.label);return new gt.MathNode(e.isOver?"mover":"munder",[St(e.base,t),n])}}),Qe({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:function(e,t){var n=e.parser,r=t[1],o=De(t[0],"url").url;return n.settings.isTrusted({command:"\\href",url:o})?{type:"href",mode:n.mode,href:o,body:tt(r)}:n.formatUnsupportedCmd("\\href")},htmlBuilder:function(e,t){var n=lt(e.body,t,!1);return Ie.makeAnchor(e.href,[],n,t)},mathmlBuilder:function(e,t){var n=kt(e.body,t);return n instanceof vt||(n=new vt("mrow",[n])),n.setAttribute("href",e.href),n}}),Qe({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:function(e,t){var n=e.parser,r=De(t[0],"url").url;if(!n.settings.isTrusted({command:"\\url",url:r}))return n.formatUnsupportedCmd("\\url");for(var o=[],i=0;i0&&(r=Te(e.totalheight,t)-n,r=Number(r.toFixed(2)));var o=0;e.width.number>0&&(o=Te(e.width,t));var i={height:n+r+"em"};o>0&&(i.width=o+"em"),r>0&&(i.verticalAlign=-r+"em");var a=new j(e.src,e.alt,i);return a.height=n,a.depth=r,a},mathmlBuilder:function(e,t){var n=new gt.MathNode("mglyph",[]);n.setAttribute("alt",e.alt);var r=Te(e.height,t),o=0;if(e.totalheight.number>0&&(o=(o=Te(e.totalheight,t)-r).toFixed(2),n.setAttribute("valign","-"+o+"em")),n.setAttribute("height",r+o+"em"),e.width.number>0){var i=Te(e.width,t);n.setAttribute("width",i+"em")}return n.setAttribute("src",e.src),n}}),Qe({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],allowedInText:!0},handler:function(e,t){var n=e.parser,r=e.funcName,o=De(t[0],"size");if(n.settings.strict){var i="m"===r[1],a="mu"===o.value.unit;i?(a||n.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+r+" supports only mu units, not "+o.value.unit+" units"),"math"!==n.mode&&n.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+r+" works only in math mode")):a&&n.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+r+" doesn't support mu units")}return{type:"kern",mode:n.mode,dimension:o.value}},htmlBuilder:function(e,t){return Ie.makeGlue(e.dimension,t)},mathmlBuilder:function(e,t){var n=Te(e.dimension,t);return new gt.SpaceNode(n)}}),Qe({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:function(e,t){var n=e.parser,r=e.funcName,o=t[0];return{type:"lap",mode:n.mode,alignment:r.slice(5),body:o}},htmlBuilder:function(e,t){var n;"clap"===e.alignment?(n=Ie.makeSpan([],[ht(e.body,t)]),n=Ie.makeSpan(["inner"],[n],t)):n=Ie.makeSpan(["inner"],[ht(e.body,t)]);var r=Ie.makeSpan(["fix"],[]),o=Ie.makeSpan([e.alignment],[n,r],t),i=Ie.makeSpan(["strut"]);return i.style.height=o.height+o.depth+"em",i.style.verticalAlign=-o.depth+"em",o.children.unshift(i),o=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:o}]},t),Ie.makeSpan(["mord"],[o],t)},mathmlBuilder:function(e,t){var n=new gt.MathNode("mpadded",[St(e.body,t)]);if("rlap"!==e.alignment){var r="llap"===e.alignment?"-1":"-0.5";n.setAttribute("lspace",r+"width")}return n.setAttribute("width","0px"),n}}),Qe({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(e,t){var n=e.funcName,r=e.parser,o=r.mode;r.switchMode("math");var i="\\("===n?"\\)":"$",a=r.parseExpression(!1,i);return r.expect(i),r.switchMode(o),{type:"styling",mode:r.mode,style:"text",body:a}}}),Qe({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(e,t){throw new a("Mismatched "+e.funcName)}});var In=function(e,t){switch(t.style.size){case x.DISPLAY.size:return e.display;case x.TEXT.size:return e.text;case x.SCRIPT.size:return e.script;case x.SCRIPTSCRIPT.size:return e.scriptscript;default:return e.text}};Qe({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4},handler:function(e,t){return{type:"mathchoice",mode:e.parser.mode,display:tt(t[0]),text:tt(t[1]),script:tt(t[2]),scriptscript:tt(t[3])}},htmlBuilder:function(e,t){var n=In(e,t),r=lt(n,t,!1);return Ie.makeFragment(r)},mathmlBuilder:function(e,t){var n=In(e,t);return kt(n,t)}});var Dn=function(e,t,n,r,o,i,a){var l,c,s;if(e=Ie.makeSpan([],[e]),t){var u=ht(t,r.havingStyle(o.sup()),r);c={elem:u,kern:Math.max(r.fontMetrics().bigOpSpacing1,r.fontMetrics().bigOpSpacing3-u.depth)}}if(n){var f=ht(n,r.havingStyle(o.sub()),r);l={elem:f,kern:Math.max(r.fontMetrics().bigOpSpacing2,r.fontMetrics().bigOpSpacing4-f.height)}}if(c&&l){var h=r.fontMetrics().bigOpSpacing5+l.elem.height+l.elem.depth+l.kern+e.depth+a;s=Ie.makeVList({positionType:"bottom",positionData:h,children:[{type:"kern",size:r.fontMetrics().bigOpSpacing5},{type:"elem",elem:l.elem,marginLeft:-i+"em"},{type:"kern",size:l.kern},{type:"elem",elem:e},{type:"kern",size:c.kern},{type:"elem",elem:c.elem,marginLeft:i+"em"},{type:"kern",size:r.fontMetrics().bigOpSpacing5}]},r)}else if(l){var p=e.height-a;s=Ie.makeVList({positionType:"top",positionData:p,children:[{type:"kern",size:r.fontMetrics().bigOpSpacing5},{type:"elem",elem:l.elem,marginLeft:-i+"em"},{type:"kern",size:l.kern},{type:"elem",elem:e}]},r)}else{if(!c)return e;var d=e.depth+a;s=Ie.makeVList({positionType:"bottom",positionData:d,children:[{type:"elem",elem:e},{type:"kern",size:c.kern},{type:"elem",elem:c.elem,marginLeft:i+"em"},{type:"kern",size:r.fontMetrics().bigOpSpacing5}]},r)}return Ie.makeSpan(["mop","op-limits"],[s],r)},Fn=["\\smallint"],qn=function(e,t){var n,r,o,i=!1,a=Fe(e,"supsub");a?(n=a.sup,r=a.sub,o=De(a.base,"op"),i=!0):o=De(e,"op");var l,c=t.style,s=!1;if(c.size===x.DISPLAY.size&&o.symbol&&!f.contains(Fn,o.name)&&(s=!0),o.symbol){var u=s?"Size2-Regular":"Size1-Regular",h="";if("\\oiint"!==o.name&&"\\oiiint"!==o.name||(h=o.name.substr(1),o.name="oiint"===h?"\\iint":"\\iiint"),l=Ie.makeSymbol(o.name,u,"math",t,["mop","op-symbol",s?"large-op":"small-op"]),h.length>0){var p=l.italic,d=Ie.staticSvg(h+"Size"+(s?"2":"1"),t);l=Ie.makeVList({positionType:"individualShift",children:[{type:"elem",elem:l,shift:0},{type:"elem",elem:d,shift:s?.08:0}]},t),o.name="\\"+h,l.classes.unshift("mop"),l.italic=p}}else if(o.body){var m=lt(o.body,t,!0);1===m.length&&m[0]instanceof N?(l=m[0]).classes[0]="mop":l=Ie.makeSpan(["mop"],Ie.tryCombineChars(m),t)}else{for(var v=[],y=1;y0){for(var c=o.body.map((function(e){var t=e.text;return"string"==typeof t?{type:"textord",mode:e.mode,text:t}:e})),s=lt(c,t.withFont("mathrm"),!0),u=0;u=0?l.setAttribute("height","+"+o+"em"):(l.setAttribute("height",o+"em"),l.setAttribute("depth","+"+-o+"em")),l.setAttribute("voffset",o+"em"),l}});var Kn=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"];Qe({type:"sizing",names:Kn,props:{numArgs:0,allowedInText:!0},handler:function(e,t){var n=e.breakOnTokenText,r=e.funcName,o=e.parser,i=o.parseExpression(!1,n);return{type:"sizing",mode:o.mode,size:Kn.indexOf(r)+1,body:i}},htmlBuilder:function(e,t){var n=t.havingSize(e.size);return Gn(e.body,n,t)},mathmlBuilder:function(e,t){var n=t.havingSize(e.size),r=_t(e.body,n),o=new gt.MathNode("mstyle",r);return o.setAttribute("mathsize",n.sizeMultiplier+"em"),o}}),Qe({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:function(e,t,n){var r=e.parser,o=!1,i=!1,a=n[0]&&De(n[0],"ordgroup");if(a)for(var l="",c=0;cn.height+n.depth+i&&(i=(i+f-n.height-n.depth)/2);var h=c.height-n.height-i-s;n.style.paddingLeft=u+"em";var p=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n,wrapperClasses:["svg-align"]},{type:"kern",size:-(n.height+h)},{type:"elem",elem:c},{type:"kern",size:s}]},t);if(e.index){var d=t.havingStyle(x.SCRIPTSCRIPT),m=ht(e.index,d,t),v=.6*(p.height-p.depth),y=Ie.makeVList({positionType:"shift",positionData:-v,children:[{type:"elem",elem:m}]},t),g=Ie.makeSpan(["root"],[y]);return Ie.makeSpan(["mord","sqrt"],[g,p],t)}return Ie.makeSpan(["mord","sqrt"],[p],t)},mathmlBuilder:function(e,t){var n=e.body,r=e.index;return r?new gt.MathNode("mroot",[St(n,t),St(r,t)]):new gt.MathNode("msqrt",[St(n,t)])}});var Xn={display:x.DISPLAY,text:x.TEXT,script:x.SCRIPT,scriptscript:x.SCRIPTSCRIPT};Qe({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0},handler:function(e,t){var n=e.breakOnTokenText,r=e.funcName,o=e.parser,i=o.parseExpression(!0,n),a=r.slice(1,r.length-5);return{type:"styling",mode:o.mode,style:a,body:i}},htmlBuilder:function(e,t){var n=Xn[e.style],r=t.havingStyle(n).withFont("");return Gn(e.body,r,t)},mathmlBuilder:function(e,t){var n=Xn[e.style],r=t.havingStyle(n),o=_t(e.body,r),i=new gt.MathNode("mstyle",o),a={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]}[e.style];return i.setAttribute("scriptlevel",a[0]),i.setAttribute("displaystyle",a[1]),i}}),et({type:"supsub",htmlBuilder:function(e,t){var n=function(e,t){var n=e.base;return n?"op"===n.type?n.limits&&(t.style.size===x.DISPLAY.size||n.alwaysHandleSupSub)?qn:null:"operatorname"===n.type?n.alwaysHandleSupSub&&(t.style.size===x.DISPLAY.size||n.limits)?Yn:null:"accent"===n.type?f.isCharacterBox(n.base)?Lt:null:"horizBrace"===n.type&&!e.sub===n.isOver?Rn:null:null}(e,t);if(n)return n(e,t);var r,o,i,a=e.base,l=e.sup,c=e.sub,s=ht(a,t),u=t.fontMetrics(),h=0,p=0,d=a&&f.isCharacterBox(a);if(l){var m=t.havingStyle(t.style.sup());r=ht(l,m,t),d||(h=s.height-m.fontMetrics().supDrop*m.sizeMultiplier/t.sizeMultiplier)}if(c){var v=t.havingStyle(t.style.sub());o=ht(c,v,t),d||(p=s.depth+v.fontMetrics().subDrop*v.sizeMultiplier/t.sizeMultiplier)}i=t.style===x.DISPLAY?u.sup1:t.style.cramped?u.sup3:u.sup2;var y,g=t.sizeMultiplier,b=.5/u.ptPerEm/g+"em",w=null;if(o){var _=e.base&&"op"===e.base.type&&e.base.name&&("\\oiint"===e.base.name||"\\oiiint"===e.base.name);(s instanceof N||_)&&(w=-s.italic+"em")}if(r&&o){h=Math.max(h,i,r.depth+.25*u.xHeight),p=Math.max(p,u.sub2);var k=4*u.defaultRuleThickness;if(h-r.depth-(o.height-p)0&&(h+=S,p-=S)}var O=[{type:"elem",elem:o,shift:p,marginRight:b,marginLeft:w},{type:"elem",elem:r,shift:-h,marginRight:b}];y=Ie.makeVList({positionType:"individualShift",children:O},t)}else if(o){p=Math.max(p,u.sub1,o.height-.8*u.xHeight);var M=[{type:"elem",elem:o,marginLeft:w,marginRight:b}];y=Ie.makeVList({positionType:"shift",positionData:p,children:M},t)}else{if(!r)throw new Error("supsub must have either sup or sub.");h=Math.max(h,i,r.depth+.25*u.xHeight),y=Ie.makeVList({positionType:"shift",positionData:-h,children:[{type:"elem",elem:r,marginRight:b}]},t)}var T=ut(s,"right")||"mord";return Ie.makeSpan([T],[s,Ie.makeSpan(["msupsub"],[y])],t)},mathmlBuilder:function(e,t){var n,r=!1,o=Fe(e.base,"horizBrace");o&&!!e.sup===o.isOver&&(r=!0,n=o.isOver),!e.base||"op"!==e.base.type&&"operatorname"!==e.base.type||(e.base.parentIsSupSub=!0);var i,a=[St(e.base,t)];if(e.sub&&a.push(St(e.sub,t)),e.sup&&a.push(St(e.sup,t)),r)i=n?"mover":"munder";else if(e.sub)if(e.sup){var l=e.base;i=l&&"op"===l.type&&l.limits&&t.style===x.DISPLAY||l&&"operatorname"===l.type&&l.alwaysHandleSupSub&&(t.style===x.DISPLAY||l.limits)?"munderover":"msubsup"}else{var c=e.base;i=c&&"op"===c.type&&c.limits&&(t.style===x.DISPLAY||c.alwaysHandleSupSub)||c&&"operatorname"===c.type&&c.alwaysHandleSupSub&&(c.limits||t.style===x.DISPLAY)?"munder":"msub"}else{var s=e.base;i=s&&"op"===s.type&&s.limits&&(t.style===x.DISPLAY||s.alwaysHandleSupSub)||s&&"operatorname"===s.type&&s.alwaysHandleSupSub&&(s.limits||t.style===x.DISPLAY)?"mover":"msup"}return new gt.MathNode(i,a)}}),et({type:"atom",htmlBuilder:function(e,t){return Ie.mathsym(e.text,e.mode,t,["m"+e.family])},mathmlBuilder:function(e,t){var n=new gt.MathNode("mo",[bt(e.text,e.mode)]);if("bin"===e.family){var r=xt(e,t);"bold-italic"===r&&n.setAttribute("mathvariant",r)}else"punct"===e.family?n.setAttribute("separator","true"):"open"!==e.family&&"close"!==e.family||n.setAttribute("stretchy","false");return n}});var Jn={mi:"italic",mn:"normal",mtext:"normal"};et({type:"mathord",htmlBuilder:function(e,t){return Ie.makeOrd(e,t,"mathord")},mathmlBuilder:function(e,t){var n=new gt.MathNode("mi",[bt(e.text,e.mode,t)]),r=xt(e,t)||"italic";return r!==Jn[n.type]&&n.setAttribute("mathvariant",r),n}}),et({type:"textord",htmlBuilder:function(e,t){return Ie.makeOrd(e,t,"textord")},mathmlBuilder:function(e,t){var n,r=bt(e.text,e.mode,t),o=xt(e,t)||"normal";return n="text"===e.mode?new gt.MathNode("mtext",[r]):/[0-9]/.test(e.text)?new gt.MathNode("mn",[r]):"\\prime"===e.text?new gt.MathNode("mo",[r]):new gt.MathNode("mi",[r]),o!==Jn[n.type]&&n.setAttribute("mathvariant",o),n}});var Zn={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},$n={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};et({type:"spacing",htmlBuilder:function(e,t){if($n.hasOwnProperty(e.text)){var n=$n[e.text].className||"";if("text"===e.mode){var r=Ie.makeOrd(e,t,"textord");return r.classes.push(n),r}return Ie.makeSpan(["mspace",n],[Ie.mathsym(e.text,e.mode,t)],t)}if(Zn.hasOwnProperty(e.text))return Ie.makeSpan(["mspace",Zn[e.text]],[],t);throw new a('Unknown type of space "'+e.text+'"')},mathmlBuilder:function(e,t){if(!$n.hasOwnProperty(e.text)){if(Zn.hasOwnProperty(e.text))return new gt.MathNode("mspace");throw new a('Unknown type of space "'+e.text+'"')}return new gt.MathNode("mtext",[new gt.TextNode(" ")])}});var Qn=function(){var e=new gt.MathNode("mtd",[]);return e.setAttribute("width","50%"),e};et({type:"tag",mathmlBuilder:function(e,t){var n=new gt.MathNode("mtable",[new gt.MathNode("mtr",[Qn(),new gt.MathNode("mtd",[kt(e.body,t)]),Qn(),new gt.MathNode("mtd",[kt(e.tag,t)])])]);return n.setAttribute("width","100%"),n}});var er={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},tr={"\\textbf":"textbf","\\textmd":"textmd"},nr={"\\textit":"textit","\\textup":"textup"},rr=function(e,t){var n=e.font;return n?er[n]?t.withTextFontFamily(er[n]):tr[n]?t.withTextFontWeight(tr[n]):t.withTextFontShape(nr[n]):t};Qe({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],greediness:2,allowedInText:!0},handler:function(e,t){var n=e.parser,r=e.funcName,o=t[0];return{type:"text",mode:n.mode,body:tt(o),font:r}},htmlBuilder:function(e,t){var n=rr(e,t),r=lt(e.body,n,!0);return Ie.makeSpan(["mord","text"],Ie.tryCombineChars(r),n)},mathmlBuilder:function(e,t){var n=rr(e,t);return kt(e.body,n)}}),Qe({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler:function(e,t){return{type:"underline",mode:e.parser.mode,body:t[0]}},htmlBuilder:function(e,t){var n=ht(e.body,t),r=Ie.makeLineSpan("underline-line",t),o=t.fontMetrics().defaultRuleThickness,i=Ie.makeVList({positionType:"top",positionData:n.height,children:[{type:"kern",size:o},{type:"elem",elem:r},{type:"kern",size:3*o},{type:"elem",elem:n}]},t);return Ie.makeSpan(["mord","underline"],[i],t)},mathmlBuilder:function(e,t){var n=new gt.MathNode("mo",[new gt.TextNode("‾")]);n.setAttribute("stretchy","true");var r=new gt.MathNode("munder",[St(e.body,t),n]);return r.setAttribute("accentunder","true"),r}}),Qe({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler:function(e,t,n){throw new a("\\verb ended by end of line instead of matching delimiter")},htmlBuilder:function(e,t){for(var n=or(e),r=[],o=t.havingStyle(t.style.text()),i=0;i0&&(this.undefStack[this.undefStack.length-1][e]=t)}else{var o=this.undefStack[this.undefStack.length-1];o&&!o.hasOwnProperty(e)&&(o[e]=this.current[e])}this.current[e]=t},e}(),ur={},fr=ur;function hr(e,t){ur[e]=t}hr("\\@firstoftwo",(function(e){return{tokens:e.consumeArgs(2)[0],numArgs:0}})),hr("\\@secondoftwo",(function(e){return{tokens:e.consumeArgs(2)[1],numArgs:0}})),hr("\\@ifnextchar",(function(e){var t=e.consumeArgs(3),n=e.future();return 1===t[0].length&&t[0][0].text===n.text?{tokens:t[1],numArgs:0}:{tokens:t[2],numArgs:0}})),hr("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),hr("\\TextOrMath",(function(e){var t=e.consumeArgs(2);return"text"===e.mode?{tokens:t[0],numArgs:0}:{tokens:t[1],numArgs:0}}));var pr={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};hr("\\char",(function(e){var t,n=e.popToken(),r="";if("'"===n.text)t=8,n=e.popToken();else if('"'===n.text)t=16,n=e.popToken();else if("`"===n.text)if("\\"===(n=e.popToken()).text[0])r=n.text.charCodeAt(1);else{if("EOF"===n.text)throw new a("\\char` missing argument");r=n.text.charCodeAt(0)}else t=10;if(t){if(null==(r=pr[n.text])||r>=t)throw new a("Invalid base-"+t+" digit "+n.text);for(var o;null!=(o=pr[e.future().text])&&o":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};hr("\\dots",(function(e){var t="\\dotso",n=e.expandAfterFuture().text;return n in vr?t=vr[n]:("\\not"===n.substr(0,4)||n in K.math&&f.contains(["bin","rel"],K.math[n].group))&&(t="\\dotsb"),t}));var yr={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};hr("\\dotso",(function(e){return e.future().text in yr?"\\ldots\\,":"\\ldots"})),hr("\\dotsc",(function(e){var t=e.future().text;return t in yr&&","!==t?"\\ldots\\,":"\\ldots"})),hr("\\cdots",(function(e){return e.future().text in yr?"\\@cdots\\,":"\\@cdots"})),hr("\\dotsb","\\cdots"),hr("\\dotsm","\\cdots"),hr("\\dotsi","\\!\\cdots"),hr("\\dotsx","\\ldots\\,"),hr("\\DOTSI","\\relax"),hr("\\DOTSB","\\relax"),hr("\\DOTSX","\\relax"),hr("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax"),hr("\\,","\\tmspace+{3mu}{.1667em}"),hr("\\thinspace","\\,"),hr("\\>","\\mskip{4mu}"),hr("\\:","\\tmspace+{4mu}{.2222em}"),hr("\\medspace","\\:"),hr("\\;","\\tmspace+{5mu}{.2777em}"),hr("\\thickspace","\\;"),hr("\\!","\\tmspace-{3mu}{.1667em}"),hr("\\negthinspace","\\!"),hr("\\negmedspace","\\tmspace-{4mu}{.2222em}"),hr("\\negthickspace","\\tmspace-{5mu}{.277em}"),hr("\\enspace","\\kern.5em "),hr("\\enskip","\\hskip.5em\\relax"),hr("\\quad","\\hskip1em\\relax"),hr("\\qquad","\\hskip2em\\relax"),hr("\\tag","\\@ifstar\\tag@literal\\tag@paren"),hr("\\tag@paren","\\tag@literal{({#1})}"),hr("\\tag@literal",(function(e){if(e.macros.get("\\df@tag"))throw new a("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"})),hr("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}"),hr("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)"),hr("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}"),hr("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1"),hr("\\pmb","\\html@mathml{\\@binrel{#1}{\\mathrlap{#1}\\kern0.5px#1}}{\\mathbf{#1}}"),hr("\\\\","\\newline"),hr("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var gr=D["Main-Regular"]["T".charCodeAt(0)][1]-.7*D["Main-Regular"]["A".charCodeAt(0)][1]+"em";hr("\\LaTeX","\\textrm{\\html@mathml{L\\kern-.36em\\raisebox{"+gr+"}{\\scriptstyle A}\\kern-.15em\\TeX}{LaTeX}}"),hr("\\KaTeX","\\textrm{\\html@mathml{K\\kern-.17em\\raisebox{"+gr+"}{\\scriptstyle A}\\kern-.15em\\TeX}{KaTeX}}"),hr("\\hspace","\\@ifstar\\@hspacer\\@hspace"),hr("\\@hspace","\\hskip #1\\relax"),hr("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax"),hr("\\ordinarycolon",":"),hr("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}"),hr("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}'),hr("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}'),hr("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}'),hr("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}'),hr("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}'),hr("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}'),hr("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}'),hr("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}'),hr("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}'),hr("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}'),hr("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}'),hr("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}'),hr("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}'),hr("∷","\\dblcolon"),hr("∹","\\eqcolon"),hr("≔","\\coloneqq"),hr("≕","\\eqqcolon"),hr("⩴","\\Coloneqq"),hr("\\ratio","\\vcentcolon"),hr("\\coloncolon","\\dblcolon"),hr("\\colonequals","\\coloneqq"),hr("\\coloncolonequals","\\Coloneqq"),hr("\\equalscolon","\\eqqcolon"),hr("\\equalscoloncolon","\\Eqqcolon"),hr("\\colonminus","\\coloneq"),hr("\\coloncolonminus","\\Coloneq"),hr("\\minuscolon","\\eqcolon"),hr("\\minuscoloncolon","\\Eqcolon"),hr("\\coloncolonapprox","\\Colonapprox"),hr("\\coloncolonsim","\\Colonsim"),hr("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),hr("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}"),hr("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),hr("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}"),hr("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`∌}}"),hr("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}"),hr("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}"),hr("\\gvertneqq","\\html@mathml{\\@gvertneqq}{≩}"),hr("\\lvertneqq","\\html@mathml{\\@lvertneqq}{≨}"),hr("\\ngeqq","\\html@mathml{\\@ngeqq}{≱}"),hr("\\ngeqslant","\\html@mathml{\\@ngeqslant}{≱}"),hr("\\nleqq","\\html@mathml{\\@nleqq}{≰}"),hr("\\nleqslant","\\html@mathml{\\@nleqslant}{≰}"),hr("\\nshortmid","\\html@mathml{\\@nshortmid}{∤}"),hr("\\nshortparallel","\\html@mathml{\\@nshortparallel}{∦}"),hr("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{⊈}"),hr("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{⊉}"),hr("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{⊊}"),hr("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{⫋}"),hr("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{⊋}"),hr("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{⫌}"),hr("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`⟦}}"),hr("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`⟧}}"),hr("⟦","\\llbracket"),hr("⟧","\\rrbracket"),hr("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`⦃}}"),hr("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`⦄}}"),hr("⦃","\\lBrace"),hr("⦄","\\rBrace"),hr("\\darr","\\downarrow"),hr("\\dArr","\\Downarrow"),hr("\\Darr","\\Downarrow"),hr("\\lang","\\langle"),hr("\\rang","\\rangle"),hr("\\uarr","\\uparrow"),hr("\\uArr","\\Uparrow"),hr("\\Uarr","\\Uparrow"),hr("\\N","\\mathbb{N}"),hr("\\R","\\mathbb{R}"),hr("\\Z","\\mathbb{Z}"),hr("\\alef","\\aleph"),hr("\\alefsym","\\aleph"),hr("\\Alpha","\\mathrm{A}"),hr("\\Beta","\\mathrm{B}"),hr("\\bull","\\bullet"),hr("\\Chi","\\mathrm{X}"),hr("\\clubs","\\clubsuit"),hr("\\cnums","\\mathbb{C}"),hr("\\Complex","\\mathbb{C}"),hr("\\Dagger","\\ddagger"),hr("\\diamonds","\\diamondsuit"),hr("\\empty","\\emptyset"),hr("\\Epsilon","\\mathrm{E}"),hr("\\Eta","\\mathrm{H}"),hr("\\exist","\\exists"),hr("\\harr","\\leftrightarrow"),hr("\\hArr","\\Leftrightarrow"),hr("\\Harr","\\Leftrightarrow"),hr("\\hearts","\\heartsuit"),hr("\\image","\\Im"),hr("\\infin","\\infty"),hr("\\Iota","\\mathrm{I}"),hr("\\isin","\\in"),hr("\\Kappa","\\mathrm{K}"),hr("\\larr","\\leftarrow"),hr("\\lArr","\\Leftarrow"),hr("\\Larr","\\Leftarrow"),hr("\\lrarr","\\leftrightarrow"),hr("\\lrArr","\\Leftrightarrow"),hr("\\Lrarr","\\Leftrightarrow"),hr("\\Mu","\\mathrm{M}"),hr("\\natnums","\\mathbb{N}"),hr("\\Nu","\\mathrm{N}"),hr("\\Omicron","\\mathrm{O}"),hr("\\plusmn","\\pm"),hr("\\rarr","\\rightarrow"),hr("\\rArr","\\Rightarrow"),hr("\\Rarr","\\Rightarrow"),hr("\\real","\\Re"),hr("\\reals","\\mathbb{R}"),hr("\\Reals","\\mathbb{R}"),hr("\\Rho","\\mathrm{P}"),hr("\\sdot","\\cdot"),hr("\\sect","\\S"),hr("\\spades","\\spadesuit"),hr("\\sub","\\subset"),hr("\\sube","\\subseteq"),hr("\\supe","\\supseteq"),hr("\\Tau","\\mathrm{T}"),hr("\\thetasym","\\vartheta"),hr("\\weierp","\\wp"),hr("\\Zeta","\\mathrm{Z}"),hr("\\argmin","\\DOTSB\\operatorname*{arg\\,min}"),hr("\\argmax","\\DOTSB\\operatorname*{arg\\,max}"),hr("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits"),hr("\\blue","\\textcolor{##6495ed}{#1}"),hr("\\orange","\\textcolor{##ffa500}{#1}"),hr("\\pink","\\textcolor{##ff00af}{#1}"),hr("\\red","\\textcolor{##df0030}{#1}"),hr("\\green","\\textcolor{##28ae7b}{#1}"),hr("\\gray","\\textcolor{gray}{#1}"),hr("\\purple","\\textcolor{##9d38bd}{#1}"),hr("\\blueA","\\textcolor{##ccfaff}{#1}"),hr("\\blueB","\\textcolor{##80f6ff}{#1}"),hr("\\blueC","\\textcolor{##63d9ea}{#1}"),hr("\\blueD","\\textcolor{##11accd}{#1}"),hr("\\blueE","\\textcolor{##0c7f99}{#1}"),hr("\\tealA","\\textcolor{##94fff5}{#1}"),hr("\\tealB","\\textcolor{##26edd5}{#1}"),hr("\\tealC","\\textcolor{##01d1c1}{#1}"),hr("\\tealD","\\textcolor{##01a995}{#1}"),hr("\\tealE","\\textcolor{##208170}{#1}"),hr("\\greenA","\\textcolor{##b6ffb0}{#1}"),hr("\\greenB","\\textcolor{##8af281}{#1}"),hr("\\greenC","\\textcolor{##74cf70}{#1}"),hr("\\greenD","\\textcolor{##1fab54}{#1}"),hr("\\greenE","\\textcolor{##0d923f}{#1}"),hr("\\goldA","\\textcolor{##ffd0a9}{#1}"),hr("\\goldB","\\textcolor{##ffbb71}{#1}"),hr("\\goldC","\\textcolor{##ff9c39}{#1}"),hr("\\goldD","\\textcolor{##e07d10}{#1}"),hr("\\goldE","\\textcolor{##a75a05}{#1}"),hr("\\redA","\\textcolor{##fca9a9}{#1}"),hr("\\redB","\\textcolor{##ff8482}{#1}"),hr("\\redC","\\textcolor{##f9685d}{#1}"),hr("\\redD","\\textcolor{##e84d39}{#1}"),hr("\\redE","\\textcolor{##bc2612}{#1}"),hr("\\maroonA","\\textcolor{##ffbde0}{#1}"),hr("\\maroonB","\\textcolor{##ff92c6}{#1}"),hr("\\maroonC","\\textcolor{##ed5fa6}{#1}"),hr("\\maroonD","\\textcolor{##ca337c}{#1}"),hr("\\maroonE","\\textcolor{##9e034e}{#1}"),hr("\\purpleA","\\textcolor{##ddd7ff}{#1}"),hr("\\purpleB","\\textcolor{##c6b9fc}{#1}"),hr("\\purpleC","\\textcolor{##aa87ff}{#1}"),hr("\\purpleD","\\textcolor{##7854ab}{#1}"),hr("\\purpleE","\\textcolor{##543b78}{#1}"),hr("\\mintA","\\textcolor{##f5f9e8}{#1}"),hr("\\mintB","\\textcolor{##edf2df}{#1}"),hr("\\mintC","\\textcolor{##e0e5cc}{#1}"),hr("\\grayA","\\textcolor{##f6f7f7}{#1}"),hr("\\grayB","\\textcolor{##f0f1f2}{#1}"),hr("\\grayC","\\textcolor{##e3e5e6}{#1}"),hr("\\grayD","\\textcolor{##d6d8da}{#1}"),hr("\\grayE","\\textcolor{##babec2}{#1}"),hr("\\grayF","\\textcolor{##888d93}{#1}"),hr("\\grayG","\\textcolor{##626569}{#1}"),hr("\\grayH","\\textcolor{##3b3e40}{#1}"),hr("\\grayI","\\textcolor{##21242c}{#1}"),hr("\\kaBlue","\\textcolor{##314453}{#1}"),hr("\\kaGreen","\\textcolor{##71B307}{#1}");var br={"\\relax":!0,"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},wr=function(){function e(e,t,n){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=t,this.expansionCount=0,this.feed(e),this.macros=new sr(fr,t.macros),this.mode=n,this.stack=[]}var t=e.prototype;return t.feed=function(e){this.lexer=new cr(e,this.settings)},t.switchMode=function(e){this.mode=e},t.beginGroup=function(){this.macros.beginGroup()},t.endGroup=function(){this.macros.endGroup()},t.future=function(){return 0===this.stack.length&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]},t.popToken=function(){return this.future(),this.stack.pop()},t.pushToken=function(e){this.stack.push(e)},t.pushTokens=function(e){var t;(t=this.stack).push.apply(t,e)},t.consumeSpaces=function(){for(;" "===this.future().text;)this.stack.pop()},t.consumeArgs=function(e){for(var t=[],n=0;nthis.settings.maxExpand)throw new a("Too many expansions: infinite loop or need to increase maxExpand setting");var r=n.tokens;if(n.numArgs)for(var o=this.consumeArgs(n.numArgs),i=(r=r.slice()).length-1;i>=0;--i){var l=r[i];if("#"===l.text){if(0===i)throw new a("Incomplete placeholder at end of macro body",l);if("#"===(l=r[--i]).text)r.splice(i+1,1);else{if(!/^[1-9]$/.test(l.text))throw new a("Not a valid argument number",l);var c;(c=r).splice.apply(c,[i,2].concat(o[+l.text-1]))}}}return this.pushTokens(r),r},t.expandAfterFuture=function(){return this.expandOnce(),this.future()},t.expandNextToken=function(){for(;;){var e=this.expandOnce();if(e instanceof o){if("\\relax"!==e.text)return this.stack.pop();this.stack.pop()}}throw new Error},t.expandMacro=function(e){if(this.macros.get(e)){var t=[],n=this.stack.length;for(this.pushToken(new o(e));this.stack.length>n;)this.expandOnce()instanceof o&&t.push(this.stack.pop());return t}},t.expandMacroAsText=function(e){var t=this.expandMacro(e);return t?t.map((function(e){return e.text})).join(""):t},t._getExpansion=function(e){var t=this.macros.get(e);if(null==t)return t;var n="function"==typeof t?t(this):t;if("string"==typeof n){var r=0;if(-1!==n.indexOf("#"))for(var o=n.replace(/##/g,"");-1!==o.indexOf("#"+(r+1));)++r;for(var i=new cr(n,this.settings),a=[],l=i.lex();"EOF"!==l.text;)a.push(l),l=i.lex();return a.reverse(),{tokens:a,numArgs:r}}return n},t.isDefined=function(e){return this.macros.has(e)||ir.hasOwnProperty(e)||K.math.hasOwnProperty(e)||K.text.hasOwnProperty(e)||br.hasOwnProperty(e)},e}(),xr={"́":{text:"\\'",math:"\\acute"},"̀":{text:"\\`",math:"\\grave"},"̈":{text:'\\"',math:"\\ddot"},"̃":{text:"\\~",math:"\\tilde"},"̄":{text:"\\=",math:"\\bar"},"̆":{text:"\\u",math:"\\breve"},"̌":{text:"\\v",math:"\\check"},"̂":{text:"\\^",math:"\\hat"},"̇":{text:"\\.",math:"\\dot"},"̊":{text:"\\r",math:"\\mathring"},"̋":{text:"\\H"}},_r={á:"á",à:"à",ä:"ä",ǟ:"ǟ",ã:"ã",ā:"ā",ă:"ă",ắ:"ắ",ằ:"ằ",ẵ:"ẵ",ǎ:"ǎ",â:"â",ấ:"ấ",ầ:"ầ",ẫ:"ẫ",ȧ:"ȧ",ǡ:"ǡ",å:"å",ǻ:"ǻ",ḃ:"ḃ",ć:"ć",č:"č",ĉ:"ĉ",ċ:"ċ",ď:"ď",ḋ:"ḋ",é:"é",è:"è",ë:"ë",ẽ:"ẽ",ē:"ē",ḗ:"ḗ",ḕ:"ḕ",ĕ:"ĕ",ě:"ě",ê:"ê",ế:"ế",ề:"ề",ễ:"ễ",ė:"ė",ḟ:"ḟ",ǵ:"ǵ",ḡ:"ḡ",ğ:"ğ",ǧ:"ǧ",ĝ:"ĝ",ġ:"ġ",ḧ:"ḧ",ȟ:"ȟ",ĥ:"ĥ",ḣ:"ḣ",í:"í",ì:"ì",ï:"ï",ḯ:"ḯ",ĩ:"ĩ",ī:"ī",ĭ:"ĭ",ǐ:"ǐ",î:"î",ǰ:"ǰ",ĵ:"ĵ",ḱ:"ḱ",ǩ:"ǩ",ĺ:"ĺ",ľ:"ľ",ḿ:"ḿ",ṁ:"ṁ",ń:"ń",ǹ:"ǹ",ñ:"ñ",ň:"ň",ṅ:"ṅ",ó:"ó",ò:"ò",ö:"ö",ȫ:"ȫ",õ:"õ",ṍ:"ṍ",ṏ:"ṏ",ȭ:"ȭ",ō:"ō",ṓ:"ṓ",ṑ:"ṑ",ŏ:"ŏ",ǒ:"ǒ",ô:"ô",ố:"ố",ồ:"ồ",ỗ:"ỗ",ȯ:"ȯ",ȱ:"ȱ",ő:"ő",ṕ:"ṕ",ṗ:"ṗ",ŕ:"ŕ",ř:"ř",ṙ:"ṙ",ś:"ś",ṥ:"ṥ",š:"š",ṧ:"ṧ",ŝ:"ŝ",ṡ:"ṡ",ẗ:"ẗ",ť:"ť",ṫ:"ṫ",ú:"ú",ù:"ù",ü:"ü",ǘ:"ǘ",ǜ:"ǜ",ǖ:"ǖ",ǚ:"ǚ",ũ:"ũ",ṹ:"ṹ",ū:"ū",ṻ:"ṻ",ŭ:"ŭ",ǔ:"ǔ",û:"û",ů:"ů",ű:"ű",ṽ:"ṽ",ẃ:"ẃ",ẁ:"ẁ",ẅ:"ẅ",ŵ:"ŵ",ẇ:"ẇ",ẘ:"ẘ",ẍ:"ẍ",ẋ:"ẋ",ý:"ý",ỳ:"ỳ",ÿ:"ÿ",ỹ:"ỹ",ȳ:"ȳ",ŷ:"ŷ",ẏ:"ẏ",ẙ:"ẙ",ź:"ź",ž:"ž",ẑ:"ẑ",ż:"ż",Á:"Á",À:"À",Ä:"Ä",Ǟ:"Ǟ",Ã:"Ã",Ā:"Ā",Ă:"Ă",Ắ:"Ắ",Ằ:"Ằ",Ẵ:"Ẵ",Ǎ:"Ǎ",Â:"Â",Ấ:"Ấ",Ầ:"Ầ",Ẫ:"Ẫ",Ȧ:"Ȧ",Ǡ:"Ǡ",Å:"Å",Ǻ:"Ǻ",Ḃ:"Ḃ",Ć:"Ć",Č:"Č",Ĉ:"Ĉ",Ċ:"Ċ",Ď:"Ď",Ḋ:"Ḋ",É:"É",È:"È",Ë:"Ë",Ẽ:"Ẽ",Ē:"Ē",Ḗ:"Ḗ",Ḕ:"Ḕ",Ĕ:"Ĕ",Ě:"Ě",Ê:"Ê",Ế:"Ế",Ề:"Ề",Ễ:"Ễ",Ė:"Ė",Ḟ:"Ḟ",Ǵ:"Ǵ",Ḡ:"Ḡ",Ğ:"Ğ",Ǧ:"Ǧ",Ĝ:"Ĝ",Ġ:"Ġ",Ḧ:"Ḧ",Ȟ:"Ȟ",Ĥ:"Ĥ",Ḣ:"Ḣ",Í:"Í",Ì:"Ì",Ï:"Ï",Ḯ:"Ḯ",Ĩ:"Ĩ",Ī:"Ī",Ĭ:"Ĭ",Ǐ:"Ǐ",Î:"Î",İ:"İ",Ĵ:"Ĵ",Ḱ:"Ḱ",Ǩ:"Ǩ",Ĺ:"Ĺ",Ľ:"Ľ",Ḿ:"Ḿ",Ṁ:"Ṁ",Ń:"Ń",Ǹ:"Ǹ",Ñ:"Ñ",Ň:"Ň",Ṅ:"Ṅ",Ó:"Ó",Ò:"Ò",Ö:"Ö",Ȫ:"Ȫ",Õ:"Õ",Ṍ:"Ṍ",Ṏ:"Ṏ",Ȭ:"Ȭ",Ō:"Ō",Ṓ:"Ṓ",Ṑ:"Ṑ",Ŏ:"Ŏ",Ǒ:"Ǒ",Ô:"Ô",Ố:"Ố",Ồ:"Ồ",Ỗ:"Ỗ",Ȯ:"Ȯ",Ȱ:"Ȱ",Ő:"Ő",Ṕ:"Ṕ",Ṗ:"Ṗ",Ŕ:"Ŕ",Ř:"Ř",Ṙ:"Ṙ",Ś:"Ś",Ṥ:"Ṥ",Š:"Š",Ṧ:"Ṧ",Ŝ:"Ŝ",Ṡ:"Ṡ",Ť:"Ť",Ṫ:"Ṫ",Ú:"Ú",Ù:"Ù",Ü:"Ü",Ǘ:"Ǘ",Ǜ:"Ǜ",Ǖ:"Ǖ",Ǚ:"Ǚ",Ũ:"Ũ",Ṹ:"Ṹ",Ū:"Ū",Ṻ:"Ṻ",Ŭ:"Ŭ",Ǔ:"Ǔ",Û:"Û",Ů:"Ů",Ű:"Ű",Ṽ:"Ṽ",Ẃ:"Ẃ",Ẁ:"Ẁ",Ẅ:"Ẅ",Ŵ:"Ŵ",Ẇ:"Ẇ",Ẍ:"Ẍ",Ẋ:"Ẋ",Ý:"Ý",Ỳ:"Ỳ",Ÿ:"Ÿ",Ỹ:"Ỹ",Ȳ:"Ȳ",Ŷ:"Ŷ",Ẏ:"Ẏ",Ź:"Ź",Ž:"Ž",Ẑ:"Ẑ",Ż:"Ż",ά:"ά",ὰ:"ὰ",ᾱ:"ᾱ",ᾰ:"ᾰ",έ:"έ",ὲ:"ὲ",ή:"ή",ὴ:"ὴ",ί:"ί",ὶ:"ὶ",ϊ:"ϊ",ΐ:"ΐ",ῒ:"ῒ",ῑ:"ῑ",ῐ:"ῐ",ό:"ό",ὸ:"ὸ",ύ:"ύ",ὺ:"ὺ",ϋ:"ϋ",ΰ:"ΰ",ῢ:"ῢ",ῡ:"ῡ",ῠ:"ῠ",ώ:"ώ",ὼ:"ὼ",Ύ:"Ύ",Ὺ:"Ὺ",Ϋ:"Ϋ",Ῡ:"Ῡ",Ῠ:"Ῠ",Ώ:"Ώ",Ὼ:"Ὼ"},kr=function(){function e(e,t){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new wr(e,t,this.mode),this.settings=t,this.leftrightDepth=0}var t=e.prototype;return t.expect=function(e,t){if(void 0===t&&(t=!0),this.fetch().text!==e)throw new a("Expected '"+e+"', got '"+this.fetch().text+"'",this.fetch());t&&this.consume()},t.consume=function(){this.nextToken=null},t.fetch=function(){return null==this.nextToken&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken},t.switchMode=function(e){this.mode=e,this.gullet.switchMode(e)},t.parse=function(){this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");var e=this.parseExpression(!1);return this.expect("EOF"),this.gullet.endGroup(),e},t.parseExpression=function(t,n){for(var r=[];;){"math"===this.mode&&this.consumeSpaces();var o=this.fetch();if(-1!==e.endOfExpression.indexOf(o.text))break;if(n&&o.text===n)break;if(t&&ir[o.text]&&ir[o.text].infix)break;var i=this.parseAtom(n);if(!i)break;r.push(i)}return"text"===this.mode&&this.formLigatures(r),this.handleInfixNodes(r)},t.handleInfixNodes=function(e){for(var t,n=-1,r=0;r0&&!s||0===l&&!s&&"math"===this.mode,f=this.parseGroupOfType("argument to '"+e+"'",c,s,r,u);if(!f){if(s){i.push(null);continue}throw new a("Expected group after '"+e+"'",this.fetch())}(s?i:o).push(f)}return{args:o,optArgs:i}},t.parseGroupOfType=function(e,t,n,r,o){switch(t){case"color":return o&&this.consumeSpaces(),this.parseColorGroup(n);case"size":return o&&this.consumeSpaces(),this.parseSizeGroup(n);case"url":return this.parseUrlGroup(n,o);case"math":case"text":return this.parseGroup(e,n,r,void 0,t,o);case"hbox":var i=this.parseGroup(e,n,r,void 0,"text",o);return i?{type:"styling",mode:i.mode,body:[i],style:"text"}:i;case"raw":if(o&&this.consumeSpaces(),n&&"{"===this.fetch().text)return null;var l=this.parseStringGroup("raw",n,!0);if(l)return{type:"raw",mode:"text",string:l.text};throw new a("Expected raw group",this.fetch());case"original":case null:case void 0:return this.parseGroup(e,n,r,void 0,void 0,o);default:throw new a("Unknown group type as "+e,this.fetch())}},t.consumeSpaces=function(){for(;" "===this.fetch().text;)this.consume()},t.parseStringGroup=function(e,t,n){var r=t?"[":"{",o=t?"]":"}",i=this.fetch();if(i.text!==r){if(t)return null;if(n&&"EOF"!==i.text&&/[^{}[\]]/.test(i.text))return this.consume(),i}var l=this.mode;this.mode="text",this.expect(r);for(var c,s="",u=this.fetch(),f=0,h=u;(c=this.fetch()).text!==o||n&&f>0;){switch(c.text){case"EOF":throw new a("Unexpected end of input in "+e,u.range(h,s));case r:f++;break;case o:f--}s+=(h=c).text,this.consume()}return this.expect(o),this.mode=l,u.range(h,s)},t.parseRegexGroup=function(e,t){var n=this.mode;this.mode="text";for(var r,o=this.fetch(),i=o,l="";"EOF"!==(r=this.fetch()).text&&e.test(l+r.text);)l+=(i=r).text,this.consume();if(""===l)throw new a("Invalid "+t+": '"+o.text+"'",o);return this.mode=n,o.range(i,l)},t.parseColorGroup=function(e){var t=this.parseStringGroup("color",e);if(!t)return null;var n=/^(#[a-f0-9]{3}|#?[a-f0-9]{6}|[a-z]+)$/i.exec(t.text);if(!n)throw new a("Invalid color: '"+t.text+"'",t);var r=n[0];return/^[0-9a-f]{6}$/i.test(r)&&(r="#"+r),{type:"color-token",mode:this.mode,color:r}},t.parseSizeGroup=function(e){var t,n=!1;if(!(t=e||"{"===this.fetch().text?this.parseStringGroup("size",e):this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size")))return null;e||0!==t.text.length||(t.text="0pt",n=!0);var r=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(t.text);if(!r)throw new a("Invalid size: '"+t.text+"'",t);var o={number:+(r[1]+r[2]),unit:r[3]};if(!Me(o))throw new a("Invalid unit: '"+o.unit+"'",t);return{type:"size",mode:this.mode,value:o,isBlank:n}},t.parseUrlGroup=function(e,t){this.gullet.lexer.setCatcode("%",13);var n=this.parseStringGroup("url",e,!0);if(this.gullet.lexer.setCatcode("%",14),!n)return null;var r=n.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:r}},t.parseGroup=function(t,n,o,i,l,c){var s=this.mode;l&&this.switchMode(l),c&&this.consumeSpaces();var u,f=this.fetch(),h=f.text;if(n?"["===h:"{"===h||"\\begingroup"===h){this.consume();var p=e.endOfGroup[h];this.gullet.beginGroup();var d=this.parseExpression(!1,p),m=this.fetch();this.expect(p),this.gullet.endGroup(),u={type:"ordgroup",mode:this.mode,loc:r.range(f,m),body:d,semisimple:"\\begingroup"===h||void 0}}else if(n)u=null;else if(null==(u=this.parseFunction(i,t,o)||this.parseSymbol())&&"\\"===h[0]&&!br.hasOwnProperty(h)){if(this.settings.throwOnError)throw new a("Undefined control sequence: "+h,f);u=this.formatUnsupportedCmd(h),this.consume()}return l&&this.switchMode(s),u},t.formLigatures=function(e){for(var t=e.length-1,n=0;n=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+t[0]+'" used in math mode',e);var c,s=K[this.mode][t].group,u=r.range(e);if(W.hasOwnProperty(s)){var f=s;c={type:"atom",mode:this.mode,family:f,loc:u,text:t}}else c={type:s,mode:this.mode,loc:u,text:t};i=c}else{if(!(t.charCodeAt(0)>=128))return null;this.settings.strict&&(S(t.charCodeAt(0))?"math"===this.mode&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+t[0]+'" used in math mode',e):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+t[0]+'" ('+t.charCodeAt(0)+")",e)),i={type:"textord",mode:"text",loc:r.range(e),text:t}}if(this.consume(),l)for(var h=0;hy;)m(v[y++]);f.constructor=s,s.prototype=f,n("KroJ")(r,"RegExp",s)}n("elZq")("RegExp")},Ozcj:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n("2/Rp")),o=s(n("CtXQ")),i=function(){function e(e,t){for(var n=0;n>>0||(a.test(n)?16:10))}:r},PV3f:function(e,t,n){"use strict";e.exports=function(){}},PYb6:function(e,t,n){},PfIm:function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i=r(n("pVnL")),a=r(n("cWOT")),l=r(n("lwsE")),c=r(n("W8MJ")),s=r(n("a1gu")),u=r(n("7W2i")),f=r(n("PJYZ")),h=r(n("q1tI")),p=r(n("M8ly")),d=(r(n("hBwV")),r(n("4qVG"))),m=r(n("R9O/"));var v=function(){return function(e){var t=function(t){function n(e,t){var r;return(0,l.default)(this,n),r=(0,s.default)(this,(n.__proto__||(0,a.default)(n)).call(this,e,t)),Object.defineProperty((0,f.default)(r),"state",{configurable:!0,enumerable:!0,writable:!0,value:{}}),Object.defineProperty((0,f.default)(r),"unsubscribeId",{configurable:!0,enumerable:!0,writable:!0,value:null}),r.state={theme:m.default.initial(t)||o||(o=(0,d.default)())},r}return(0,u.default)(n,t),(0,c.default)(n,[{key:"componentDidMount",value:function(){var e=this;this.unsubscribeId=m.default.subscribe(this.context,(function(t){e.setState({theme:t})}))}},{key:"componentWillUnmount",value:function(){null!==this.unsubscribeId&&m.default.unsubscribe(this.context,this.unsubscribeId)}},{key:"render",value:function(){return h.default.createElement(e,(0,i.default)({theme:this.state.theme},this.props))}}]),n}(h.default.Component);return t.contextTypes=m.default.contextTypes,(0,p.default)(t,e),t}};t.default=v},Po8q:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.load=f,t.loadAll=h,t.select=p,t.save=d,t.remove=m,t.setRawCookie=v,t.plugToRequest=y;var o=a(n("iVi/")),i=a(n("MgzW"));function a(e){return e&&e.__esModule?e:{default:e}}var l="undefined"==typeof document||void 0!==e&&Object({NODE_ENV:"production",PUBLIC_URL:"/react/build/"})&&!1,c={},s=void 0;function u(){return s&&!s.headersSent}function f(e,t){var n=l?c:o.default.parse(document.cookie),r=n&&n[e];if(void 0===t&&(t=!r||"{"!==r[0]&&"["!==r[0]),!t)try{r=JSON.parse(r)}catch(e){}return r}function h(e){var t=l?c:o.default.parse(document.cookie);if(void 0===e&&(e=!t||"{"!==t[0]&&"["!==t[0]),!e)try{t=JSON.parse(t)}catch(e){}return t}function p(e){var t=l?c:o.default.parse(document.cookie);return t?e?Object.keys(t).reduce((function(n,r){if(!e.test(r))return n;var o={};return o[r]=t[r],(0,i.default)({},n,o)}),{}):t:{}}function d(e,t,n){c[e]=t,"object"===(void 0===t?"undefined":r(t))&&(c[e]=JSON.stringify(t)),l||(document.cookie=o.default.serialize(e,c[e],n)),u()&&s.cookie&&s.cookie(e,t,n)}function m(e,t){delete c[e],t=void 0===t?{}:"string"==typeof t?{path:t}:(0,i.default)({},t),"undefined"!=typeof document&&(t.expires=new Date(1970,1,1,0,0,1),t.maxAge=0,document.cookie=o.default.serialize(e,"",t)),u()&&s.clearCookie&&s.clearCookie(e,t)}function v(e){c=e?o.default.parse(e):{}}function y(e,t){return e.cookie?c=e.cookie:e.cookies?c=e.cookies:e.headers&&e.headers.cookie?v(e.headers.cookie):c={},s=t,function(){s=null,c={}}}t.default={setRawCookie:v,load:f,loadAll:h,select:p,save:d,remove:m,plugToRequest:y}}).call(this,n("KCCg"))},PovZ:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=v(n("14Xm")),o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&l.return&&l.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("gmff"),n("p1OT"),n("gJae"),n("FOEY"),n("qiVY");var i=n("q1tI"),a=v(i),l=v(n("kzlf")),c=v(n("Oy/b")),s=n("t71B"),u=n("sYIF"),f=v(n("MEIi")),h=v(n("dpDy")),p=v(n("lEn/")),d=v(n("NTv2")),m=n("mN9g");function v(e){return e&&e.__esModule?e:{default:e}}var y=l.default.import("attributors/style/size");y.whitelist=["14px","16px","18px","20px",!1];var g=l.default.import("formats/font");g.whitelist=["Microsoft-YaHei","SimSun","SimHei","KaiTi","FangSong"],window.Quill=l.default,window.katex=c.default,l.default.register(f.default),l.default.register(y),l.default.register(p.default),l.default.register(g,!0),l.default.register(h.default);var b=new RegExp("▁","g");function w(e,t){if(t&&t.hasOwnProperty("ops"))e.setContents(t);else if(t){var n=t;n.endsWith("


")&&(n+="


"),e.clipboard.dangerouslyPasteHTML(n)}}var x={bold:"加粗",strike:"删除线",italic:"斜体",underline:"下划线",ordered:"有序列表",bullet:"无序列表",color:"字体颜色",background:"背景色",sub:"下标",super:"上标",image:"上传图片","code-block":"代码块",formula:"公式",clean:"清除格式",fill:"插入填空项",align:"对齐",header1:"标题一",header2:"标题二",header3:"标题三",header4:"标题四",header5:"标题五",header6:"标题六"};t.default=function(e){var t=e.defaultValue,n=e.placeholder,c=e.readOnly,f=e.autoFocus,h=void 0!==f&&f,p=e.options,v=e.value,y=e.imgAttrs,g=void 0===y?{}:y,_=e.style,k=void 0===_?{}:_,S=e.wrapStyle,O=void 0===S?{}:S,M=e.showUploadImage,T=e.onContentChange,E=e.className,z=e.onAddFill,C=e.onDeleteFill,P=(0,i.useRef)(null),A=(0,i.useState)(null),j=o(A,2),L=j[0],N=j[1],H={backspace:{key:"Backspace",handler:function(e,t){var n=V(e,this.quill),r=o(n,2),i=r[0],a=r[1];return!a||!!window.confirm("确定要删除这个填空吗?")&&(C&&C(i,a.length),!0)}}},R={modules:{toolbar:p||m.defaultQuillOpt,syntax:!1,keyboard:{bindings:H}},readOnly:c,placeholder:n,theme:c?"bubble":"snow"};function V(e,t){var n=e.index,r=e.length,o=0===r?n-1:n,i=t.getText(o,Math.max(1,r));return[(t.getText(0,o).match(b)||[]).length,i.match(b)]}return(0,i.useEffect)((function(){var e,t=new l.default(P.current,R);N(t),t.getModule("toolbar").addHandler("image",(function(e){var n,o,i=document.createElement("input");i.setAttribute("type","file"),i.setAttribute("accept","image/*"),i.click(),i.onchange=(n=r.default.mark((function e(n){var o,a,l,c,f,h,p,d;return r.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=i.files[0],(a=new FormData).append("file",o),l=t.getSelection(!0),c="",e.next=7,(0,s.fetchUploadImage)(a);case 7:(f=e.sent).data&&f.data.id&&(c=(0,u.getImageUrl)("api/attachments/"+f.data.id)),h=g.width,p=g.height,c&&(d={url:c,alt:"图片信息",width:h,height:p},t.insertEmbed(l.index,"image",d));case 11:case"end":return e.stop()}}),e,void 0)})),o=function(){var e=n.apply(this,arguments);return new Promise((function(t,n){return function r(o,i){try{var a=e[o](i),l=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(l).then((function(e){r("next",e)}),(function(e){r("throw",e)}));t(l)}("next")}))},function(e){return o.apply(this,arguments)})})),t.getModule("toolbar").addHandler("fill",(function(e){var n=t.getSelection(!0),r=V(n,t),i=o(r,2),a=i[0];i[1];t.insertEmbed(n.index,"fill",{"data-index":a,text:"▁"}),t.setSelection(t.getLength(),0,"api"),z&&z(a)})),e=t.getModule("toolbar").container.querySelectorAll(".ql-formats > button,.ql-formats>span"),Array.from(e).forEach((function(e){var t,n,r=e.getAttribute("value"),o=e.classList[0].replace("ql-","");if(e.setAttribute("title",x[r||o]||x[""+o+r]),"fill"===o){var i=document.createElement("span");i.setAttribute("class","fill-tip"),i.innerText="点击插入填空项",i.addEventListener("click",(function(){e.click()})),t=i,(n=e).parentNode.insertBefore(t,n.nextSibling)}})),w(t,v),h&&t.focus();var n=d.default.subscribe("on-preview-image",(function(e){M&&M(e)}));return function(){n()}}),[]),(0,i.useEffect)((function(){L&&(!0===c?L.enable(!1):L.enable(!0))}),[L,c]),(0,i.useEffect)((function(){w(L,t)}),[L,t]),(0,i.useEffect)((function(){L&&(L.root.dataset.placeholder=n)}),[L,n]),(0,i.useEffect)((function(){L&&(h?L.focus():L.blur())}),[L,h]),(0,i.useEffect)((function(){if(L&&T){var e=function(e,t,n){var r=P.current.children[0].innerHTML,o=L.getText();"


"===r&&(r=""),T&&T(L.getContents(),r,{quill:L,text:o,delta:e,oldDelta:t,source:n})};return L.on("text-change",e),function(){L.off("text-change",e)}}}),[L,T]),a.default.createElement("div",{className:"quill_editor_for_react_area "+E+" ",style:O},a.default.createElement("div",{ref:P,style:k}))}},PxQ1:function(e,t,n){"use strict";var r={stringify:function(e){var t="";for(var n in e)if(null!=e[n])if(e[n].constructor===Array){var r=!0,o=!1,i=void 0;try{for(var a,l=e[n][Symbol.iterator]();!(r=(a=l.next()).done);r=!0){t=t+n+"[]="+a.value+"&"}}catch(e){o=!0,i=e}finally{try{!r&&l.return&&l.return()}finally{if(o)throw i}}}else t+=n+"="+encodeURIComponent(e[n])+"&";return""==t?"":t=t.substring(0,t.length-1)},parse:function(e){if(!e)return{};if(e.startsWith("?")&&(e=e.substring(1)),!e)return{};var t=e.split("&"),n={};return t.forEach((function(e){var t=e.split("=");n[t[0]]=t[1]})),n}};e.exports=r},Q3ne:function(e,t,n){var r=n("SlkY");e.exports=function(e,t){var n=[];return r(e,!1,n.push,n,t),n}},Q6hy:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.userReducer=void 0;var r,o=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:l,t=arguments[1];switch(t.type){case a.default.SAVE_USER_INFO:return{userInfo:t.payload};default:return o({},e)}};t.default=c,t.userReducer=c},Q8kY:function(e,t,n){},"QB/3":function(e,t,n){"use strict";t.__esModule=!0;var r=i(n("rnRR")),o=i(n("Lusz"));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];return function(t){var n=t.getState;return function(t){return function(i){if(!i.meta||!i.meta.urlQuery)return t(i);var a=e.reducer||o.default.reducer||r.default,l=null==e.readLocationFromStore?o.default.readLocationFromStore:e.readLocationFromStore;l?a(i,l(n())):a(i);return!1===e.shortcircuit?t(i):void 0}}}}},"QC+M":function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n("q1tI"),o=n.n(r),i=n("i8i4"),a=n.n(i),l=n("17x9"),c=n.n(l);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n=0||(a[n]=e[n]);if(r){var c=r(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}},QIyF:function(e,t,n){var r=n("Kz5y");e.exports=function(){return r.Date.now()}},"QKg/":function(e,t,n){},QLaP:function(e,t,n){"use strict";e.exports=function(e,t,n,r,o,i,a,l){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[n,r,o,i,a,l],u=0;(c=new Error(t.replace(/%s/g,(function(){return s[u++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},QMMT:function(e,t,n){var r=n("a0xu"),o=n("UWiX")("toStringTag"),i="Arguments"==r(function(){return arguments}());e.exports=function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),o))?n:i?r(t):"Object"==(a=r(t))&&"function"==typeof t.callee?"Arguments":a}},QWy2:function(e,t,n){n("KOQb")("Map")},QXAm:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEPRECATED_CONFIG_PROPS=t.defaultProps=t.propTypes=void 0;var r,o=(r=n("17x9"))&&r.__esModule?r:{default:r};var i=o.default.string,a=o.default.bool,l=o.default.number,c=o.default.array,s=o.default.oneOfType,u=o.default.shape,f=o.default.object,h=o.default.func,p=o.default.node,d={url:s([i,c,f]),playing:a,loop:a,controls:a,volume:l,muted:a,playbackRate:l,width:s([i,l]),height:s([i,l]),style:f,progressInterval:l,playsinline:a,pip:a,light:s([a,i]),playIcon:p,wrapper:s([i,h,u({render:h.isRequired})]),config:u({soundcloud:u({options:f,preload:a}),youtube:u({playerVars:f,embedOptions:f,preload:a}),facebook:u({appId:i,version:i,playerId:i}),dailymotion:u({params:f,preload:a}),vimeo:u({playerOptions:f,preload:a}),file:u({attributes:f,tracks:c,forceVideo:a,forceAudio:a,forceHLS:a,forceDASH:a,hlsOptions:f,hlsVersion:i,dashVersion:i}),wistia:u({options:f}),mixcloud:u({options:f}),twitch:u({options:f,playerId:i})}),onReady:h,onStart:h,onPlay:h,onPause:h,onBuffer:h,onBufferEnd:h,onEnded:h,onError:h,onDuration:h,onSeek:h,onProgress:h,onEnablePIP:h,onDisablePIP:h};t.propTypes=d;t.defaultProps={playing:!1,loop:!1,controls:!1,volume:null,muted:!1,playbackRate:1,width:"640px",height:"360px",style:{},progressInterval:1e3,playsinline:!1,pip:!1,light:!1,wrapper:"div",config:{soundcloud:{options:{visual:!0,buying:!1,liking:!1,download:!1,sharing:!1,show_comments:!1,show_playcount:!1}},youtube:{playerVars:{playsinline:1,showinfo:0,rel:0,iv_load_policy:3,modestbranding:1},embedOptions:{},preload:!1},facebook:{appId:"1309697205772819",version:"v3.3",playerId:null},dailymotion:{params:{api:1,"endscreen-enable":!1},preload:!1},vimeo:{playerOptions:{autopause:!1,byline:!1,portrait:!1,title:!1},preload:!1},file:{attributes:{},tracks:[],forceVideo:!1,forceAudio:!1,forceHLS:!1,forceDASH:!1,hlsOptions:{},hlsVersion:"0.13.1",dashVersion:"2.9.2"},wistia:{options:{}},mixcloud:{options:{hide_cover:1}},twitch:{options:{},playerId:null}},onReady:function(){},onStart:function(){},onPlay:function(){},onPause:function(){},onBuffer:function(){},onBufferEnd:function(){},onEnded:function(){},onError:function(){},onDuration:function(){},onSeek:function(){},onProgress:function(){},onEnablePIP:function(){},onDisablePIP:function(){}};t.DEPRECATED_CONFIG_PROPS=["soundcloudConfig","youtubeConfig","facebookConfig","dailymotionConfig","vimeoConfig","fileConfig","wistiaConfig"]},QYFm:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n("kLXV")),o=s(n("W9HT")),i=s(n("CtXQ")),a=function(){function e(e,t){for(var n=0;ns;)c.call(e,a=l[s++])&&t.push(a);return t}},R5XZ:function(e,t,n){var r=n("dyZX"),o=n("XKFU"),i=n("ol8x"),a=[].slice,l=/MSIE .\./.test(i),c=function(e){return function(t,n){var r=arguments.length>2,o=!!r&&a.call(arguments,2);return e(r?function(){("function"==typeof t?t:Function(t)).apply(this,o)}:t,n)}};o(o.G+o.B+o.F*l,{setTimeout:c(r.setTimeout),setInterval:c(r.setInterval)})},"R9O/":function(e,t,n){"use strict";var r=n("TqRt");Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CHANNEL=void 0;var o=r(n("lSNA")),i=r(n("17x9")),a="__THEMING__";t.CHANNEL=a;var l={contextTypes:(0,o.default)({},a,i.default.object),initial:function(e){return e[a]?e[a].getState():null},subscribe:function(e,t){return e[a]?e[a].subscribe(t):null},unsubscribe:function(e,t){e[a]&&e[a].unsubscribe(t)}};t.default=l},RELg:function(e,t,n){var r=n("MFOe").Global;e.exports={name:"oldIE-userDataStorage",write:function(e,t){if(a)return;var n=c(e);i((function(e){e.setAttribute(n,t),e.save("storejs")}))},read:function(e){if(a)return;var t=c(e),n=null;return i((function(e){n=e.getAttribute(t)})),n},each:function(e){i((function(t){for(var n=t.XMLDocument.documentElement.attributes,r=n.length-1;r>=0;r--){var o=n[r];e(t.getAttribute(o.name),o.name)}}))},remove:function(e){var t=c(e);i((function(e){e.removeAttribute(t),e.save("storejs")}))},clearAll:function(){i((function(e){var t=e.XMLDocument.documentElement.attributes;e.load("storejs");for(var n=t.length-1;n>=0;n--)e.removeAttribute(t[n].name);e.save("storejs")}))}};var o=r.document,i=function(){if(!o||!o.documentElement||!o.documentElement.addBehavior)return null;var e,t,n;try{(t=new ActiveXObject("htmlfile")).open(),t.write('